Get the latest from TODAY
Three months after delivering a baby girl, Keira Knightley opened up in a new interview about how motherhood helped boost her confidence. She also finally revealed her daughter's name.
“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,’” the 30-year-old actress said in Elle magazine's September issue, where she appears on the cover.
“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—g extraordinary."
Knightley also revealed that she and her husband have named their newborn daughter Edie.
"The love thing is astonishing. It's a very primal, primal love. That's quite extraordinary,” she said. "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."
Knightley, who turned 30 earlier this year, also dished about what it was like to celebrate that milestone while she was sober and pregnant, while everyone around her “got completely obliterated.”
She added that her 20s were “pretty crap” even though her career was “absolutely amazing.”
“Some people go wild and have a great time and throw caution to the wind, and I was the complete opposite. I was very shy. It took me a lot of years to try and stop pleasing a lot of people and allow myself to have fun," she said.
Therapy aided her tremendously, she said.
“I highly recommend it. I don't do it at the moment. But in my early twenties when I found everything completely overwhelming, 100 percent, I did it!" she said. "Are you kidding? I think when you're in those moments in your life, and you want to get through them… you have to do whatever it is to help you get over it. You have to give it a go. Try anything that might help."