Prince William and wife Kate Middleton have named their newborn son George Alexander Louis, Kensington Palace announced today.
"The Duke and Duchess of Cambridge are delighted to announce that they have named their son George Alexander Louis. The baby will be known as His Royal Highness Prince George of Cambridge," the palace said in a statement.
George had been the bookies' favourite for the first name of the prince, who is destined to be king one day. James and Alexander were among other names on a short-list.
The Duke and Duchess with their newborn son are currently at the Duchess's family home in Bucklebury, Berkshire, after spending a night at Kensington Palace.
The Queen, Prince Harry and Pippa Middleton were among the visitors to the palace.
The 87-year-old monarch had said she was "thrilled" at the arrival of her third great-grandson during a reception at Buckingham Palace On Tuesday.
Pics: Prabhas, Tamannaah Bhatia at 'Baahubali 2' first look launch at MAMI
'Ae Dil Hai Mushkil' photos: Aishwarya, Anushka, Karan get candid at MAMI
Photos: Huma Qureshi, Neha Dhupia and other celebs at MAMI
Photos: Amy Jackson, Daisy Shah at Mumbai airport
Photos: Sridevi, Irrfan and other celebs at 'Mughal-e-Azam' screening