So, the royal baby has FINALLY arrived and Britain has itself a new little Prince. Joy! And the next question on everyone's lips is... Who on earth will be the godparents? Well, according to the bookies Prince Harry and Pippa Middleton are the favourites to scoop the much-sort after monikers.
According to Ladbrokes the trusted siblings are at evens to be names godmother and godfather of the future King of England, while Will's old Eton pal James Meade - who delivered the best man speech at the royal wedding - is at 2/1.
The Duchess of Cambridge's former Marlborough College classmate, Hannah Gillingham is at 3/1 and Thomas van Straubenzee (an usher at Kate and Wills' wedding) comes in at 4/1.
K-Middy's bro James Middleton is also a pretty fair bet, but his sis Pips has just, er, pipped him to the post.
Other contenders include Olympic dressage gold medallist Laura Tomlinson (6/1), Alice St John Webster (8/1) and nightclub owner - eh, as if! - Guy Pelly at 10/1.
Finally, dad-of-four David flippin' Beckham, is running at 16/1. If the Duke and Duchess make Golden Balls the royal godfather we will eat our make-shift paper crown.
Fun royal baby fact: Royal sprogs are mostly christened by the Archbishop of Canterbury in a replica of the intricate lace and satin gown made for Queen Victoria's eldest daughter in 1841.
While we wait for the first pics of the royal baby let's take a peek at Kate's pregnancy in pictures. Gosh darn it, she totally rocked maternity wear...