Actress Keira Knightley has already given birth to her second child with husband James Righton. The couple was spotted Friday in London during a stroll with the pram, according to photos from Daily Mail.

The Pirates of the Caribbean star made her pregnancy public in May by appearing in position clothing at a Chanel party in Paris.

The 34-year-old actress and the 35-year-old musician got to know each other in 2011 and married two years later. The British couple already has a daughter of four, Edie.