Although Princess Diana never met Meghan Markle, Prince Harry and Meghan remain dedicated to keeping her memory alive. This commitment was evident during the couple’s recent visit to Nigeria, where Meghan wore a piece of Diana’s jewelry—a gesture that quickly became a topic of heated online discussion.
The couple, invited by Nigeria’s Chief of Defense Staff to mark the 10th anniversary of the Invictus Games, attended a reception for military families at the Defense Headquarters Officers Mess in Abuja, as reported by *People*.
Meghan opted for a minimalist white gown by St. Agni, complemented by a gold cross necklace that reportedly belonged to Diana and was gifted to Meghan by Harry.
The necklace drew both attention and criticism on social media platform X (formerly Twitter). Some users questioned its authenticity, claiming no clear photos existed of Diana wearing it. Others harshly criticized Meghan, with one user writing, *“Please don’t compare compassionate Diana with manipulative Meghan. It’s an insult.”*
Others expressed frustration over Meghan’s decision not to bring her children along, particularly on Mother’s Day weekend. One user remarked, *“Diana was all about her children. Meghan’s kids clearly weren’t a priority for this trip.”*
Still, the sentimental choice of jewelry appears intentional. Diana was once photographed wearing a similar cross necklace during her 1990 visit to Nigeria, making Meghan’s gesture a subtle and meaningful tribute to the mother-in-law she never had the chance to meet.
Whether seen as a touching homage or controversial choice, Meghan’s nod to Princess Diana has certainly reignited public debate. What do you think about this tribute?