Jennifer Lopez

14 Celebrities Over 35 Who Could Totally Pass for 18

How long have we known JLo? Well, apparently, for quite a long time: this beautiful woman is 47 years old now, she is the mother of twins, she still rocks on stage, and she looks absolutely gorgeous.

Penélope Cruz

14 Celebrities Over 35 Who Could Totally Pass for 18

This actress from Madrid will turn 43 in April, but she still shines with sweetness and sensuality like a 20-year-old.