• Keira Knightley reveals her baby daughter's name

    Three months after welcoming her first child, Keira Knightley has finally revealed the name of her baby girl – Edie. The 30-year-old actress, who prefers to keep her personal life out of the spotlight, opened up about motherhood in a new interview with Elle magazine in celebration of the mother-baby bond. "The love is astonishing," Keira said of her little girl. "It's a very primal, primal love. That's quite extraordinary. And the ability to have no sleep and continue going. It's not pleasant – I never thought that I could actually do it for the amount of time that I've