Meghan Markle has sparked a lot of anger after being seen on a cozy dinner date with a mysterious billionaire in Dubai, just days after Prince Harry lost his last royal title. The Duchess of Sussex, who is 44 years old, went to a fancy seaside restaurant and laughed and talked with the tycoon.
Harry, who is 41 years old, stayed home in California with their kids, Archie and Lilibet. Fans are upset, and many are calling Meghan a “gold digger” who only wanted Harry’s money and status, not love. “She moved on quickly—so sad for Harry!” one tweet said.

People who saw it say Meghan looked beautiful in a flowing white dress as she toasted with the billionaire under twinkling lights. “They seemed close—whispers and smiles,” a source said. The Sussexes are having a tough year, with Harry’s title being taken away and rumors about their marriage getting louder.
Critics jump on it, saying it shows that Meghan’s motives were never good. “She wanted the crown, not the prince. Now she’s looking for new riches,” one post said.
Fans are split on MeghanDubaiDate on social media. “Faithfulness? “He’s gone—Harry deserves better!” some people say. Supporters say, “Stop the hate—it’s just dinner!”

The royal family is buzzing, but no one can hear it. King Charles, who is 76 and tired from cancer, says he feels “even sadder” for his son. Prince William and Queen Kate aren’t saying anything, but people close to them say William is “relieved” that the drama doesn’t reach the palace after Meghan’s jealous comments about Kate’s style. “This seals their exile,” someone said.
Is Meghan starting over, or is she leaving Harry for fame? The Sussexes are on shaky ground because of things like Camilla’s tiara fight and Harry’s threats to write a book.
Fans want the truth, but the date feels like a crown of thorns. Will Meghan explain, or will she let people guess? The fairy tale is coming to an end—everyone is watching.