There will be much suspense amid the royal baby fever as to what the Duke and Duchess of Sussex will call their baby.

On the one hand, the youngster will be born into the British royal family, where tradition is an intrinsic part of the Windsors' lives.

But the pair are also forward-thinking royals, and the duchess has her own American upbringing to draw on.

They may decide to surprise everyone when naming their first child.

Duchess of Sussex and Prince Harry, Duke of Sussex wave as they leave Windsor Castle after their wedding to attend an evening reception at Frogmore House, hosted by the Prince of Wales (Image: Steve Parsons - WPA Pool/Getty Images)

If Harry and Meghan go classic, something like Alice, Mary, Elizabeth or Victoria for a girl, and Philip, Frederick, Charles, Arthur, Edward or James for a boy are possibilities.

There is also speculation they could choose to name the royal baby after Prince Harry's late mother, Princess Diana.