Keira Knightley has finally revealed her daughter's name nearly three months after she gave birth. Knightley opened up to Elle magazine for its 30th anniversary issue about her new baby, Edie.

"The love thing is astonishing. It's a very primal, primal love. That's quite extraordinary," Knightley. 30, told Elle. "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 done it."

The "Pirates of the Caribbean" star also talked about how giving birth changed the way she saw herself. "You go through those periods where you look in the mirror and you think, 'Oh, if only I had different legs or arms or whatever.' You go through pregnancy and labor and then feeding the kid and you go, 'Wow, my body is totally amazing, and I'm never going to not like it again, because it did this, and this is f-king extraordinary,'" Kinghtley gushed.

The actress and her musician husband James Righton welcomed their first child together back in May. The couple has been together since April 2011 and married in May 2013, according to Us Weekly.