Jennifer Lopez: 'Cutting out caffeine keeps me young'
Jennifer Lopez credits her caffeine-free diet and good night's sleep lifestyle for her youthful glow.
The 46-year-old mum-of-twins has barely aged a day since she started her career in the 90s, even though she's one of the showbusiness world's busiest women, and she believes her healthy outlook is the key to her age-defying looks.
"I don't drink or smoke or have caffeine - that really wrecks your skin as you get older," she explained to Us Weekly magazine. "We eat a lot of green vegetables, asparagus, brussel sprouts, broccoli and kale."