British actress Keira Knightley has finally revealed the name of her baby girl in a new interview with Elle magazine. The “Pride and Prejudice” actress also showed off her stunning post-baby figure on the cover page of the magazine.

Knightley and her musician husband James Righton welcomed welcomed their first child, a girl, in May. The couple was quite tightlipped about the birth date and the name of their baby, but the actress told Elle they call her Eddie Righton.

Knightley, 30, also talked about motherhood with the magazine. "The love is astonishing," she said. "It's a very primal, primal love. That's quite extraordinary.” 

The actress is also amazed at her ability to remain awake through several nights without complaining. “It's [the sleepless nights] not pleasant – I never thought that I could actually do it for the amount of time that I've done it." She has also started loving her body more after going through the tough time of raising a baby.

"I have to say, as a woman, you hate certain parts of your body. 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'," she said. But all this changed for Knightley after pregnancy.

"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 extraordinary'," said the actress, who seems to have shed all her pregnancy weight. Check out her stunning pictures here.

Though the star has developed a fondness for being a mommy, she did not like the phase when she was pregnant and had to go sober while celebrating her 30th birthday party. "I was heavily pregnant, I couldn't drink," Knightley said of her birthday party. "What's the point of having a 30th birthday if I couldn't get phenomenally drunk?!”