AceShowbiz - Keira Knightley has finally confirmed she's a new mum, revealing her second child was born six weeks ago.
The actress and her husband, James Righton, didn't even talk about the pregnancy after Keira appeared to reveal she was with child in May, as she rubbed her baby belly at a Chanel party in Paris, France - but the couple was spotted pushing a baby stroller around London last week, and now the "Pirates of the Caribbean" star has admitted she's running on empty while promoting new movie "Official Secrets".
"You can tell I've got a six-week-old baby, can't you?" the 34-year-old actress told the BBC. "I'm talking, but I've got no idea where I'm going."
"This is about the third time since I gave birth that my hair has been brushed - and I didn't brush it."
Keira made her first official appearance since welcoming her newborn on the red carpet for the premiere earlier this week.