Paddy Power bookmakers of Ireland were first out of the blocks with prices on royal baby outcomes today.
They have made Mary, Victoria and John the joint 8/1 favourite baby names following the announcement that Kate Middleton is pregnant.
Next in the running is Diana and Frances at 9/1 with Philip, Anne and Charles all available at 10/1. The current longshots include 80/1 Chelsy, 100/1 Bradley and 250/1 Fergie.
Elsewhere, Paddy Power make it an unlikely 6/1 that the child will have ginger hair, with brown the current 13/8 favourite.
Weight wise, the 5/2 favourite is for the new arrival to be born between 7lbs and 7lbs 15oz, while Pippa and Prince Harry are leading the charge to be named godparents ahead of 25/1 David Beckham and 100/1 Victoria Beckham.
A spokesperson for Paddy Power said “There’s very little to choose from between the top ten or so names in the betting. The nation will wait with bated breath on the blighters name - but I’d imagine some of our punters will be paying closer attention than most”
Name of Royal Baby 8/1 Mary 8/1 Victoria 8/1 John 9/1 Diana 9/1 Frances 10/1 Phillip 10/1 Anne 10/1 Charles 10/1 George 12/1 Sarah 14/1 Alice 14/1 Louis 14/1 Richard 16/1 Elizabeth 16/1 Arthur 16/1 Henry 16/1 Edward 16/1 William 16/1 David 16/1 Spencer 16/1 Carole 20/1 Caroline 20/1 Andrew 20/1 Catherine/Kate 20/1 James 20/1 Marie 25/1 Phillippa 25/1 Alexander 33/1 Albert 33/1 Oliver 33/1 Frederick 33/1 Sophia 33/1 Jane 40/1 Patrick 40/1 Fiona 40/1 Christian 50/1 Janet 50/1 Georgiana 66/1 Camilla 80/1 Chelsy 100/1 Wallis 100/1 Bryan 100/1 Bradley 250/1 Fergie
Hair Colour 13/8 Brown 2/1 Black 2/1 Black 6/1 Ginger
Sex of First Child 5/6 Male 5/6 Female
Weight of first child 5/1 Less than 5lbs 7/1 5lbs to 5lbs 15oz 7/2 6lbs to 6lbs 15oz 5/2 7lbs to 7lbs 15oz 3/1 8lbs to 8lbs 15oz 6/1 9lbs to 9lbs 15oz 5/1 10lbs or more
Godfather Evens Prince Harry 3/1 Prince Charles 5/1 Thomas van Straubenzee 6/1 Michael Middleton 8/1 Guy Pelly 10/1 Earl Spencer 12/1 Prince Edward 15/1 Prince Michael of Kent 15/1 Peter Philips 25/1 David Beckham 30/1 Mike Tindell Godmother Evens Pippa Middelton 2/1 Carole Middelton 8/1 Sophie, Countess of Wessex 8/1 Zara Philips 12/1 Princess Beatrice 12/1 Princess Eugenie 100/1 Victoria Beckham