Jennifer Lopez revealed the secret to her banging 43-year-old body as she pose in a sexy swimsuit on the cover of US Weekly. Her secrets;Sleep,exercise,no alcohol,no caffeine,eat lots of vegetables and meditation.The 'Booty' singer said;
'I don't drink or smoke or have caffeine,' 'That really wrecks your skin as you get older.'
And the food she loves to consume is mostly green. 'We eat a lot of green vegetables, asparagus, Brussel sprouts, broccoli and kale,'
'I love to cook, I cook a lot of stuff, I love cooking Puerto Rican food because that's what I grew up on.''When I am in New York I work out with David Kirsch - he's an amazing trainer,' said the Maid In Manhattan star.
'When I'm in LA, I work with Tracy Anderson. I like the balance that they both give me. They have two totally different approaches. I like switching it up with my body.'
'I am rarely in the sun, but if I am, I wear a lot of sunscreen. I've never been one to take a lot of sun, which is why my skin has maintained itself.'
She practices 20 minutes a day. 'I'm always looking for things that keep me grounded,'
'I love a good nine or 10 hours, but I can never get that,''So seven or eight is mandatory. If I don't get it I just don't feel right. I start feeling crazy, I get emotional and I feel tired all the time.'
J'lo just gets better with age ,i actually love her looks now than she was in her 20's.