Zara Phillips has given birth to a girl at Gloucestershire Royal Hospital.
Her husband - former England rugby player Mike Tindall - was present at the birth, a statement from Buckingham Palace has said. The weight of the baby was 7lbs 12oz.
A statement from Buckingham Palace reads: "The Queen, The Duke of Edinburgh, The Princess Royal, Captain Mark Phillips and Mike’s parents, Mr Phillip and Mrs Linda Tindall, have been informed and are delighted with the news. The baby’s name will be confirmed in due course.
"This baby is the first child for Zara and Mike, the third grandchild for The Princess Royal and the fourth great-grandchild for The Queen and The Duke of Edinburgh, and is 16th line to the Throne."
More top news
Murray's hopes of a first Australian Open title blew up in smoke as the world number one tumbled out in the fourth round to Mischa Zverev
The Pope has warned against a rise in populism and the danger of 'seeking a saviour in times of crisis'.
Gulf War veteran Paul Briggs' widow, Lindsey, 40, launched legal action to have his life support withdrawn so he could "die with dignity".