Zara Tindall's new baby daughter is believed to be the heaviest royal baby in recent years, weighing 9lb 3oz.
The record was previously held by Savannah Phillips - the daughter of Zara's brother Peter Phillips - and she weighed 8lb 8oz when she was born in 2010.
Heavily pregnant Zara, accompanied by husband Mike Tindall, was seen with a large bump at the Duke and Duchess of Sussex's wedding a month ago.
Her new daughter, whose name has yet to be announced, is heavier than the Tindalls' first born, Mia.
Mia weighed 7lb 12oz when she was born in 2014.
All three of the Duchess of Cambridge's children have weighed more than 8lb, but less than 9lb.
Prince Louis of Cambridge was 8lb 7oz - heavier than both Prince
George and Princess Charlotte, when he was born in April.
Charlotte, at 8lb 3oz, weighed slightly less than George's 8lb 6oz - but was still above average.
The average weight of a baby in the UK is around 7lb 7oz (3.5 kg).
Prince William weighed 7lb 1.5oz in 1982, while the Prince of Wales weighed 7lb 6oz in 1948.
Prince Harry weighed 6lb 14oz in 1984.
The Queen - then Princess Elizabeth - was born by Caesarean section in her maternal grandparents' London home in 1926 and was also third in line to the throne at the time, but her weight was not announced, as was previously the custom for royal babies.
Subsequent babies are usually bigger than first-born babies and weigh in about 138g (5oz) heavier, BabyCentre.co.uk said.