Zara Tindall has given birth to a baby girl at Stroud Maternity Unit in Gloucestershire.
Buckingham Palace confirmed a baby girl was safely delivered on Monday 18th June weighing 9lbs 3oz.
Zara, the daughter of Princess Anne, had her husband Mike Tindall by her side at the birth.
The Queen, The Duke of Edinburgh, The Princess Royal, Captain Mark Phillips and Mike's parents, Mr Philip and Mrs Linda Tindall, have been informed and are delighted with the news.
A name will be confirmed at a later date.
This is the second child for Zara and Mike, after their first daughter Mia was born in January 2014.
The happy announcement comes more than a year after the couple faced heartbreak when Zara suffered a miscarriage just before Christmas in 2016.
The new arrival is does not have a royal title, but is now 19th in line to the throne and the Queen's seventh great-grandchild.
Zara, a champion equestrian rider who won a team silver in the London 2012 Olympics, and former England rugby player Tindall have been together for 15 years and married in Edinburgh in July 2011.