Connelly gives birth
Jennifer Connelly has given birth to her third child.
The 40-year-old actress – who has 13-year-old Kai with David Dugan and seven-year-old Stellan with husband Paul Bettany – welcomed daughter Agnes Lark into the world on May 31, her spokesperson has confirmed.