The Duke and the Duchess of Cambridge with the couple's third baby - the newborn prince in the House of Windsor.
The baby boy is fifth in line to the throne, and the sixth great-grandchild of 92-year-old Queen Elizabeth.
The frock is strikingly similar to the one worn by the Princess of Wales after giving birth to Prince Harry in September, 1984.
Since giving birth on Monday, 23 April, Arthur has remained the firm favourite (at 2/1), closely followed by James (4/1), Albert (6/1), Philip (8/1) and Alexander (10/1), reports Time.
Prince William also appeared to drop a huge hint that the couple may have gone for another name. The baby, whose name has yet to be announced, weighed 8 pounds, 7 ounces and was born at 11:01 a.m. (6:01 a.m. ET|3:01 a.m. PT).
The pieces bear the words 'Welcome to our new royal baby', and display William and Kate's coronet.
"We are both so pleased at the news".
With the simple act of being born, Catherine, Duchess of Cambridge's royal baby boy is already generating tens of millions for the British economy. I don't know, we're all just going to have to wait and see'. "Though that is barely completely different in that their first baby, Prince George, is prone to be the monarch, and this baby will seemingly not".
In 1984, Princess Diana presented Prince Harry to the entire world in a red long-sleeved dress that also featured a white Peter Pan collar. Of the grandfather's antic, pretty sure everybody gets that it's just a funny joke.
William is currently on paternity leave, and made an unexpected attendance at the service, where he greeted Markle outside with a kiss on the cheek.
"Let's just wave over there."".
Some of the less fancied names offered by the bookies are Arsene, Keith and even Wayne.