Prince Harry’s recent speech at the Invictus Games has sparked discussions, as it appears to subtly respond to former U.S. President Donald Trump’s critical remarks about Meghan Markle. When a powerful figure makes a strong comment about a public personality, particularly one’s spouse, it is natural for a reaction to follow—whether direct or indirect.
Harry and Meghan’s presence at the Invictus Games in Vancouver, Canada, was a significant moment. The event, founded by Prince Harry in 2014, offers a platform for wounded veterans to engage in competitive sports. The latest edition saw 500 athletes participating over nine days. However, beyond the event’s success, one particular moment stood out—one that seemed to carry an indirect message aimed at Trump.

Trump was recently questioned about the possibility of deporting Prince Harry back to the UK. His response was dismissive, stating that he had no interest in doing so. This remark came amid discussions regarding Harry’s visa application, following allegations from The Heritage Foundation that he may have misrepresented his past drug use. Harry himself had acknowledged in his memoir Spare—released in 2023—that he had used drugs like cocaine, cannabis, and hallucinogenic mushrooms.
During an interview with the New York Post, Trump made another controversial comment, claiming that he would not interfere in Harry’s situation, saying, “I’ll leave him alone. He already has enough problems with his wife. She is a bad person.” This remark raised eyebrows, as it was seen as a personal attack on Meghan Markle.
Prince Harry’s speech at the Invictus Games appeared to be a carefully worded response. Addressing the audience at BC Stadium in Vancouver, he spoke passionately about resilience and character, saying, “At this moment, when there is no shortage of crises, no absence of uncertainty, and no lack of weak moral character in the world, the values you embody… your bravery, your resiliency, and your humanity illuminate a path forward for all of us.” The phrase “weak moral character” stood out, leading many to speculate that it was a subtle jab at Trump.
This is not the first time Trump has commented on Meghan Markle. In a 2019 interview with Piers Morgan on Good Morning Britain, he called her “nice” but later clarified that his past “nasty” comment was not about her personality but rather her remarks about him. He stated that he was merely reacting to her previous criticisms of him. However, his latest statement labeling her as “bad” contradicts his earlier claim, leaving the public to interpret the ongoing back-and-forth between Trump and the Sussexes.