
Meghan Markle marked seven years of marriage with a touching tribute featuring baby bump moments, rare family snapshots, and unseen wedding pictures—yet, to many, the post was oddly missing a key figure: Prince Harry.
To celebrate their wedding anniversary on May 19, the Duchess of Sussex posted a curated pinboard of personal memories on Instagram. The images spanned the couple’s early courtship, engagement, wedding, and private family life with their children, Prince Archie, 6, and Princess Lilibet, 3.
“Seven years of marriage. A lifetime of stories,” Meghan wrote. “Thanks to all of you (whether by our side, or from afar) who have loved and supported us throughout our love story – we appreciate you. Happy anniversary!”
But the post quickly drew criticism for its tone. While packed with affectionate memories, Meghan didn’t actually mention Harry by name. “Is she wishing happy anniversary to herself?” one person asked online. Another pointed out, “In every photo she is the centre of focus, while he is just … well … there.”

Many found the post “strange” or “bizarre,” especially given its lack of direct acknowledgment of Harry. “It’s such a strange post, as though she is wishing everyone happy anniversary because she doesn’t want to say Harry’s name,” said one commenter. Others went further, speculating about the state of their marriage: “Poor Harry. His marriage is failing, and his native country is also failing…”
Still, the photos offered a deeply personal look at their relationship. One corner of the board revisited their early days in 2016, including their first date, which Harry recalled in Spare as being nerve-wracking and late. “I apologized. Profusely,” he wrote, calling Meghan “heart-attack beautiful.”