Brooke Shields gives birth to second child

 |  By
Brooke Shields has given birth to a baby girl.

Grier Hammond, her second daughter with husband Chris Henchy, arrived earlier this week.

Shields was recently subject to controversy after Tom Cruise criticised her for taking anti-depressants for post-natal depression following the birth of her now two-year-old daughter.

Shields said Cruise's comments were "a disservice to mothers everywhere".
More about these subjects
More: Showbiz