Meghan Markle has been given the nickname of “Di 2” by members of the royal household.
An insider revealed that the pregnant Duchess of Sussex and Princess Diana 'are rather alike'.
'I've heard the duchess is referred to as Di 2, because of the similarities to Harry's mother. It's meant affectionately, and I think it's quite true - they are rather alike,’ a source told Vanity Fair.
Mark Stewart, a veteran royal photographer, has also mentioned the similarity between the two.
'Meghan has the confidence in front of the camera that Diana had, and that same love of fashion and top-end designers, he told the magazine.
'Diana loved Versace; Meghan loves Givenchy. Their style is quite similar: classic, elegant, and with lots of block colours.'
The comparison comes after Markle was snapped wearing Diana’s aquamarine ring - which she also wore at her wedding reception - at an evening reception in Tonga on Thursday.