With the likes of Britney, Kate Hudson, Michelle Williams, Katie Holmes and Whale Rider actress Keisha Castle-Hughes all toting their children around Hollywood - with Keisha giving birth aged just 17 - you'd be forgiven for thinking that Tinseltown is a town of young mums.

But with Halle Berry announcing her pregnancy last week, aged 41, the star is continuing the trend for A-list actresses to give birth well in their late 30s and 40s.

Ahlan! reveals the celebs who waited, and who's still waiting...