The Duke and Duchess of Cambridge have welcomed a royal baby son into the World.

The new Prince of Cambridge arrived at 11.01am, weighing 8lb 7oz, Kensington Palace announced.

Prince William was present at the birth and both Her Royal Highness and the baby boy are doing well.

The next excitement comes from the announcement of the baby’s name, as is tradition, the royal baby’s name was not announced with his birth.

Arthur, Albert and Philip are all thought to be in the running for the new royal baby's name.

They are likely to wait until they have informed the Queen and the rest of their family.

Historian Judith Rowbotham predicted William and Kate would pick Philip for the new baby prince, in tribute to the Duke of Edinburgh.

Arthur has been the bookmakers' favourite for a boy, followed by Albert.

Here are some of the contenders:

Arthur

One of Charles's middle names, Arthur is also one of William's middle names and was a middle name of the Queen's father, George VI.

Albert

Queen Victoria used to insist that the name Albert was used as a middle name by her descendants, if not a first, in honour of her much-loved consort Prince Albert.

By choosing Albert or Bertie for a boy, William and Kate would be honouring Queen Elizabeth II's father, George VI, who was actually Albert Frederick Arthur George but always known to his family as Bertie.

Shy, stammering Bertie was forced to become king when his brother Edward VIII abdicated, but won the nation's affection by standing firm in London during the Second World War.

Philip

A lasting tribute to the Duke of Edinburgh might see a Prince of Cambridge called Philip.

Both Charles and William have Philip as a middle name.

The Duke - known for his dedication to duty and his acerbic wit - has been married to the Queen for more than 70 years and is the nation's longest serving consort.

Frederick

A Prince Freddie of Cambridge would have a historical link to the 1st Duke of Cambridge.

Charles

William may want to pay tribute to his father - but perhaps as a middle name as it may be considered too similar to Charlotte.

James

James could be chosen to signify Kate's affection for her brother, the baby's uncle, James Middleton.

Other names

They could choose William as a middle name for a boy, but also perhaps Michael as a middle name out of respect for Kate's father.

Kate's grandfather on her paternal side was called Peter, while on her maternal side, her grandfather was Ronald.

Thomas also appears several times in Kate's family tree as does Francis.