Prince Charles, Prince Harry’s father, and the Duchess of Cornwall tweeted: “Congratulations to Harry, Meghan and Archie on the arrival of baby Lilibet Diana. Wishing them all well at this special time.”
Prince William and the Duchess and Cambridge said: “We are all delighted by the happy news of the arrival of baby Lili.”
Prime Minister Boris Johnson sent his “many congratulations” to the couple and Labour leader Sir Keir Starmer welcomed the “wonderful news”.
Lilibet was born at 11:40am local time, weighing 7 lbs 11oz.
She is eighth in line to the throne – meaning Prince Andrew, who was born as second in line in 1960, moves down to ninth place.
Lilibet – the Queen’s family nickname – was coined when then-Princess Elizabeth was just a toddler and could not pronounce her name properly.
Her grandfather, King George V, would affectionately call her Lilibet, imitating her own attempts to say her name. It soon stuck and she became Lilibet to her family from then on.
Prince Harry and Meghan said their baby’s middle name, Diana, was chosen to honour her “beloved late grandmother”, the Princess of Wales.
In a message of thanks on the couple’s Archewell website, they said: “On June 4, we were blessed with the arrival of our daughter, Lili.
“She is more than we could have ever imagined, and we remain grateful for the love and prayers we’ve felt from across the globe.
“Thank you for your continued kindness and support during this very special time for our family.”
The message adds that anyone wishing to send gifts is asked to “support or learn more about” organisations working for women and girls.
They have not released any photos of their daughter.