The New Crop of Celebrity Babies Is Coming!

Out with the old and in with the new! Blue Ivy is a sensation, of course, but it’s time for a new generation of starlets to take center stage with their pregnancies. And who are these newly expecting moms? Perhaps some you wouldn’t expect!

Snooki

The Jersey Shore diva is expecting a little boy and the whole Jersey Shore fan club has been keeping tabs on this pregnancy. Snooki is already protective of her little boy. Recently, in an episode of her show, Snooki and JWoww, Snooki fought back against JWoww’s boyfriend – who was teasing her unborn baby about his potential height.  Snooki told him, “don’t freakin’ talk about my baby, I’ll f–kin’ slice your penis off.”

Now that’s a mom we can love.

Megan Fox

If you haven’t already heard, Megan Fox isn’t just gaining a bit of weight around the middle – she’s pregnant! Megan recently traveled to Hawaii with her husband, Brian Austin Green to celebrate their anniversary. While there, the two were spotted being lovable on the beach with Brian kissing on Megan’s exposed baby bump. This is the first baby for Megan, although she’s been a step mom to Brian’s ten-year-old from a previous marriage.

Anna Paquin

Actress Anna Paquin, who has won awards for her work in movies like The Piano as well as a very famous role on the show True Blood, is expecting this year as well. And Anna is doing it twice as well as the other ladies on our list – she’s pregnant with twins! These are the first babies for Anna, although she plays step mom to two kids her husband, Stephen Moyer, had from a previous relationship.

Reese Witherspoon

Reese is a proud mom already, but now she’s expecting another one! Reese is pregnant with her third child and looking forward to starting a family with her new husband, Jim Toth. Her two previous children were from a previous marriage. Reese is looking well – adorable round and has been very discreet about her pregnancy. Although she never hid it, it was only recently that she ever actually mentioned it in public – and she’s due in a few months!