By George! Baby royal prince named
The Duke and Duchess of Cambridge have named their son Prince George of Cambridge.
The full name for William and Kate's newborn is George Alexander Louis - three names that all have strong royal connections.
George has come to represent the continuity of the monarchy and was the bookmakers' favourite from the moment the Duchess' pregnancy became public.
Six King Georges have worn the crown throughout history since the German-born George I, the first Hanoverian king of Great Britain, acceded to the throne in 1714.
If the Prince of Wales and William choose to use their first names when they become monarchs, and not a middle name, the infant prince will one day become King George VII.
The baby prince's name is likely to be in tribute to the Queen's father, and the infant's great-great grandfather, King George VI. The monarch's grandfather also had the same name - King George V.
The Queen saw her great-grandson for the first time on Wednesday morning, when she visited the Duke and Duchess at their home at Kensington Palace, and may have learned of their final choice of moniker at the meeting.
Historian and biographer Robert Lacey said: "George is obviously a tribute to the Queen's father and will, I imagine, give Her Majesty great pleasure."
Before the royal couple left the Lindo Wing of St Mary's Hospital in London where their baby was born on Monday, William revealed that naming the infant, who is third-in-line to the throne, was a priority, saying: ''We're still working on a name, so we will have that as soon as we can.''
The couple are understood to have had a few ideas for names in mind but it took a couple days for them to finally confirm which one was right for their son. It was William and Kate's decision what to call their firstborn, and all three names were chosen because they liked them.