10 Latina celebs over 40 on how to stay looking young forever

Ever notice how young Jennifer Lopez looks even with 44 years under her belt? I swear this woman defies age (and gravity) with that flawless complexion and incredibly toned bod. Some say it's Botox, others believe she's had some serious work done, but I'm convinced her Latina genes have a lot to do with it. Because let's be honest: Latinas age better than anyone else!

Readmore ¿Qué más? 9 Common Latina beauty mistakes & their easy fixes

I know I sound biased, but there's just something about Latina skin that has us looking young for years and years. My abuelita is already 85 and looks no older than 70! Still not convinced we age better than anyone? Then this list of 10 Latina celebs over 40 ought to convince you! Check it out along with their tricks to staying young!

Image via Getty Images

Jennifer Lopez

ph0ivmu8oc1.jpg
Getty Images

J.Lo looks so good she's managed to snag herself a young, 25-year-old boy toy. What's her secret? "I never drank or smoked, and it's really paying off now because my skin is still really good with moisturizing and getting good sleep. I've never had Botox or any of those things. But when I need to maybe I will." Want to get her signature glow? Try a brightening formula, like Korres Wild Rose + Vitamin C Advanced Brightening Sleeping Facial ($48).

Salma Hayek

ph8grm66801.jpg
Getty Images

It's hard to believe this Mexican beauty is 47 years old. Salma actually credits eating lots of food and drinking wine for her youthful looks. "I am happy because I eat. I am 46–I will not have Botox. You know why? Because I eat! I eat the fat, the vegetables, I eat everything," she told Harper's Baazar magazine last year. "If you exercise too much and you don't eat enough, it takes its toll on the skin. Everything starts aging." Can't afford to stuff your face? Try an anti-aging formula that contains a plumping effect, like REN Bio Retinoid Anti-Aging Concentrate ($60).

Daisy Fuentes

phxc1xujw41.jpg
Getty Images

The 46-year-old television personality must own the secret to staying young forever, because her flawless skin just keeps getting better with age. And I'm sure her positive attitude is the main reason why. "It also really bothers me when women lie about their age. You should have a big party and celebrate it. That's how you age gracefully, by accepting who you are and continuing to enjoy life without being jaded and by taking care of yourself–eating well, working out, being active," she told Viv Mag.

Gloria Estefan

ph8eke9ggg1.jpg
Getty Images

Doesn't the Queen of Latin Pop look AMA-ZING at 56 years of age? That's because she takes really good care of her skin. "I take of care and I would never, no matter how tired I am, go to bed with makeup on my face and without a clean fresh moisturized face. I also try to stay out of the sun, even though I love it!" she told Latina magazine.

Roselyn Sanchez

phgxx59vi81.jpg
Getty Images

The Puerto Rican actress might be 40, but she doesn't look a year over 30! It must be her luminous tan complexion. Try applying a moisturizing serum that's going to even out your skin and get it to glow from within. I love Lancôme DreamTone Dark Spot Corrector for Even Skin Tone ($98).

Mariah Carey

phdttcniw41.jpg
Getty Images

The diva doesn't look anywhere near her age of 43 years and I think the fact that she doesn't starve herself has a lot to do with it. "I don't feel like you have to be a size zero. We should all just embrace who we are physically. I'm not supposed to be a stick figure girl. It's just not me," she said in an interview a few years back.

Sofia Vergara

phaktg83cw1.jpg
Getty Images

The 40-year-old Colombian actress is just like wine, she looks better and better with age. Her stay-gorgeous beauty trick? "My mother always told me to make the last water in your shower really cold. I've always done it, " she told Fox News. Another way to keep your skin smooth and soft right after bathing is by immediately applying coconut oil to your body.

Rosie Perez

phemeltvwg1.jpg
Getty Images

Can you believe the iconic Boricua actress is one year away from turning 50? Crazy right? Her secret to staying young: "Give back, even just a little bit! Keeps your heart & soul smiling when you need it the most," she posted on Twitter.

Thalia

phar9xwrwo1.jpg
Getty Images

The 42-year-old Mexican star hasn't aged a bit since her Maríala del Barrio days. I'm pretty sure she uses loads of moisturizer to keep that face smooth and soft. If you have dry prone skin, try Dior Capture Totale Nurturing Rich Cream ($155).

Judy Reyes

phyfwe61w01.jpg
Getty Images

There's a reason why the Dominican actress doesn't look 45–it's because she constantly keeps her skin protected from the sun. "Always wear sunscreen, no matter how dark your skin is and how well it takes the sun," she shared with Everyday Health. Look for a moisturizer with SPF in it, like Aveeno Positively Radiant Daily Moisturizer SPF 30 ($15).