British royal baby named Charlotte Elizabeth Diana

William pays tribute to his father, mother and grandmother with princess’s moniker

The Duchess of Cambridge holds her newborn daughter outside the Lindo Wing at St. Mary’s Hospital in Paddington, London. Kensington Palace announced the child’s name is Charlotte. Photograph: Facundo Arrizabalaga/EPA
The Duchess of Cambridge holds her newborn daughter outside the Lindo Wing at St. Mary’s Hospital in Paddington, London. Kensington Palace announced the child’s name is Charlotte. Photograph: Facundo Arrizabalaga/EPA

Britain's new princess is called Charlotte Elizabeth Diana, Kensington Palace has tweeted.

The name will be seen as a tribute to the Duke of Cambridge’s father, mother and grandmother.

Charlotte is the feminine form of Charles. William and the Duchess of Cambridge are likely to have had the Prince of Wales in mind when they chose it.

Britain announces the arrival of the royal child with a 41-round royal salute in Hyde Park, London. Photograph: Suzanne Plunkett/Reuters
Britain announces the arrival of the royal child with a 41-round royal salute in Hyde Park, London. Photograph: Suzanne Plunkett/Reuters

The Duke and Duchess of Cambridge are likely to have chosen Elizabeth in tribute to the baby’s great-grandmother, the Queen.

READ SOME MORE

And Diana was always expected to feature somewhere in remembrance of William’s late mother, who died in a car crash when the Duke was 15.

The royal couple picked the bookmakers’ favourite for their son George a few years back.

This time the bookies got it wrong. Alice – which was the name of one of Queen Victoria’s daughters and also of the Duke of Edinburgh’s mother – was their favourite for the new princess.

PA