Celebrities around the world are in the midst of a baby boom. Those expecting include Kate Middleton, Kim Kardashian, Halle Berry, Penelope Cruz and Kate Winslet.
Middleton, whose pregnancy has captivated the world, is expected to give birth to Britain's future royal heir sometime in July.
She may have some competition for the attention of the global media. Reality star and tabloid fixture Kim Kardashian and boyfriend Kanye West are expecting their first child around the same time. West first announced the pregnancy at a concert in December.
Halle Berry and fiancé Olivier Martinez are expecting a son, their first child together. Berry, 46, has a five-year-old daughter, Nahla, with ex-boyfriend, Canadian model Gabriel Aubry. The Oscar-winning "Monster's Ball" star and French actor Martinez, 47, have been engaged since March 2012.
Oscar-winning duo Penelope Cruz and Javier Bardem are expecting their second child. The Spanish couple, who married in 2010, welcomed their first child, a boy named Leo, in January 2011.
And British actress Kate Winslet is pregnant with her third child and first with husband Ned Rocknroll. Winslet, 37, gave birth to a daughter in 2000 with film director Jim Threapleton and a son in 2003 with film director Sam Mendes.