According to punters, if the Duke and Duchess of Sussex have a baby girl, they could call her Allegra. In the event the baby is a boy, the name being mostly mentioned is Arthur.
Prince Harry and the Duchess Meghan Markle are expecting their first baby in the coming days.
It seems Allegra was Princess Diana’s favourite name, and any daughter born to her would have been given that name.
Other names being mentioned are Diana, Grace, Elizabeth, Victoria and Albert.