Pippa Middleton has reportedly given birth to a baby girl - her third child with husband James Matthews.
The Duchess of Cambridge’s younger sister is said to have had the baby two weeks ago with the news kept under wraps.
She gave birth in the Lindo Wing of St Mary’s Hospital in London - the same place where her sister Kate had her three children, reported People magazine.
Pippa was spotted at the Queen’s Platinum Jubilee last month looking clearly pregnant including when she was wearing a loose green dress for the Party at the Palace concert with her hedge fund manager husband.
Also at the concert was her younger brother James Middleton with his wife Alizee Thevenet.
Hello! Magazine reported: "The Party at the Palace to commemorate the Queen's 70-year reign was full of surprises, including the reveal that Pippa Middleton is expecting her third child!"
It added: "The Duchess of Cambridge's sister is notoriously private when it comes to her family and had not made public the news that she and husband James Matthews are expecting again before Saturday's appearance."
Pippa, 38, and James, 46, have two other children - Arthur, aged three, and one-year-old Grace.
The name of the newborn has not yet been revealed but she will be the sixth grandchild for Carole and Michael Middleton.
She will also be another cousin for Cambridge’s children George, Charlotte and Louis.
Pippa and her family are expected to move to a village near Bucklebury, in Berkshire, where the Middleton parents live and their children grew up, said a People source.
It means that they will also be only about 50 minutes away from Windsor where the Cambridges are relocating.
A People source previously said that Pippa and her husband have been looking forward to settling down and "having children and leading a quiet life."
Pippa and James tied-the-knot at St Mark's Church in Englefield back in 2017 and have kept their lives reasonably out of the spotlight since.