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.