Skip To Content
  • Viral badge
  • Cute badge
  • win badge
This post has not been vetted or endorsed by BuzzFeed's editorial staff. BuzzFeed Community is a place where anyone can create a post or quiz. Try making your own!

The 10 Hottest Moms Of All Time

Let's celebrate the day your mom punched you out of her womb by looking at the hottest moms ever. I hope you remembered to get your mom something nice, I did. ZING!

  • Heidi Klum

  • Monica Bellucci

  • Cindy Crawford

  • Jessica Alba

  • Miranda Kerr

  • Salma Hayek

  • Penelope Cruz

  • Insert horse joke here..

  • Sofia Vergara

  • Angelina Jolie

  • Via

  • Alessandra Ambrosio

  • Via

  • Bonus! Natalie Portman

    Soon to be hottest mom alive.

Create your own post!

This post was created by a member of the BuzzFeed Community.You can join and make your own posts and quizzes.

Sign up to create your first post!

BuzzFeed Daily

Keep up with the latest daily buzz with the BuzzFeed Daily newsletter!

Newsletter signup form