By George! Baby royal prince named
The Duke and Duchess of Cambridge have named their baby 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's pregnancy became public knowledge.
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.
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 when she visited the Duke and Duchess at their home at Kensington Palace on Wednesday morning, and may have learned of their final choice of moniker at the meeting.
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 first-born, and all three names were chosen because they liked them.
The name Louis could be another tribute to a Royal Family member - the important figure of Lord Louis Mountbatten, the Duke of Edinburgh's uncle and the last British Viceroy of India before independence in 1947. Mountbatten and William's father Charles were very close but Uncle Dickie, as he was known in the family, was assassinated by the IRA in August 1979.
Baby Prince George's other middle name - Alexander - is one that three medieval Scottish kings have had, and was also the name of the famous ruler Alexander the Great.