.jpg)
Kate Middleton gave birth to the future king of England
at St Mary's Hospital in Paddington around 4.24pm on Monday July 22nd with Prince
William by her side.
Many
expect Catherine and William to choose a traditional name, with George, James,
Alexander, Louis and Henry, the favorites, according to British bookmakers
Ladbrokes. Spencer, the maiden name of Princess Diana, is also a contender.
A multi-gun salute is set to happen Tuesday to...