Jennifer Lopez was spotted without makeup in New York and she looked flawless.
The 46-year-old sported a fur coat with red sweatpants and a ribbed black sweater. The 'Booty' singer also had a messy top bun, Us Magazine reports.
Earlier, the singer revealed that sleep was one of her secrets, as well as eating oatmeal and said that her secret behind losing weight was 'shakes.