An insider revealed that the nickname is used “affectionately” for the Duchess of Sussex as “they are rather alike”.
Speaking to Vanity Fair, a source revealed:
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.
Meghan has the confidence in front of the camera that Diana had, and that same love of fashion and top-end designers.
Diana loved Versace; Meghan loves Givenchy. Their style is quite similar: classic, elegant, and with lots of block colors.