Royal rules mean only HRH Prince George would have been a prince, and HRH Princess Charlotte of Cambridge would have been Lady Charlotte Mounbatten-Windsor.
Actress Meghan will be known as Her Royal Highness Princess Henry of Wales, using her husband's name — while any children born to the couple will be a lord or lady, not a prince or princess.
Meghan’s full name is Rachel Meghan Markle, but as she was referred to as Meghan is Buckingham Palace’s announcement it is likely she will use this name officially.
It is almost guaranteed that the Queen will instead bestow the couple a Dukedom before their wedding, making Meghan a duchess.
And it has been rumoured that once married, the pair will become the Duke and Duchess of Sussex.