The 20 Hottest Female Celebrities Under 30 (PHOTOS)

20. Megan Fox (28 years old)

Megan Fox

It seems like Megan Fox has been around forever, or is it just me? I can’t believe she is only 28, but she is still rocking that body after having kids!

So, did anyone not make the list that you think should have?

Join us on Snark Food for all your celebrity lists, news, gossip, photos, viral videos and much more! Subscribe to our Email and RSS or like us on Facebook and follow us on Twitter for all our latest updates.