James Righton, Keira Knightley

NIGNY / Splash News

New mom Keira Knightley is all smiles!

The 30-year-old actress showcased a slim post-baby body and looked radiant in a gorgeous black, knee-length dress with a pleated skirt as she strolled with her musician husband James Righton, 32, and her mother—playwright, novelist and former actress Sharman Macdonald—in New York City on Wednesday, marking one of her first public appearances since giving birth to her first child, daughter Edie.

Knightley, who was photographed smiling while holding hands with her hubby, paired her look with gold, strappy, flat sandals.

"Also, I have to say, as a woman, you hate certain parts of your body," Knightley recently told Elle magazine. "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.'"

Sharman Macdonald, James Righton, Keira Knightley

NIGNY / Splash News

The former Pirates of the Caribbean star and Righton welcomed their baby girl in May. The couple married in 2013.

In June, Knightley and Righton were spotted publicly for the first time since she gave birth, showing some PDA at the British Summertime Festival in London.

  • Share
  • Tweet
  • Share