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.
Spotted: Alia Bhatt, Ranveer Singh, Neha Dhupia in Bandra
Photos: Salman Khan returns from Jodhpur to Mumbai
15 'peach' perfect photos of Priyanka Chopra at People's Choice Awards 2017
62 going on 16: These photos of Rekha prove she is 'forever young'
Photos: Tennis legend Andre Agassi meets Rahul Dravid in Mumbai