Royal Baby Boy Name: Which name will Prince Harry and Meghan Markle give to their first child?
The first name of Prince Harry's and wife, Meghan Markle's first child has yet to be confirmed.
Here are the 10 names the bookmakers believe are the most the likely.
1. Alexander - 4/1
Television presenter, Alexander Armstrong.
2. James - 5/1
Northern Ireland actor, James (Jimmy) Nesbitt.
3. Spencer - 6/1
Spencer Beattie, Grand Master of the County Grand Orange Lodge of Belfast.
4. Arthur - 6/1
Singer songwriter Art (Arthur) Garfunkel.