In an unexpected moment that has since gone viral, Hollywood actress and talk show host Drew Barrymore stunned viewers by openly criticizing Meghan Markle during a live broadcast. Known for her warmth and kindness, Barrymore rarely wades into controversial topics, but this time she dropped what many are calling an on-air bombshell.
While discussing celebrity behavior and the importance of treating staff and colleagues with respect, Barrymore allegedly referenced Meghan Markle directly. “You can’t treat people like this and expect loyalty forever,” she said firmly, sparking instant speculation that she was referring to the string of reports about Meghan’s strained relationships with assistants, palace staff, and even members of her extended family.
According to sources close to the production, Barrymore’s comments were not scripted, making the exchange even more powerful. Her statement reportedly drew applause from the audience, with some attendees cheering the host’s willingness to call out poor treatment behind the scenes.
The reaction on social media was immediate and explosive. Many praised Barrymore for her honesty, arguing that it takes courage in Hollywood to speak out against powerful figures. Others, however, criticized her for singling out Meghan without offering clear evidence or context, suggesting that Barrymore may have overstepped.
Insiders claim Meghan was furious upon hearing about the segment, viewing it as another targeted attack on her character. “She feels betrayed, especially since Drew has often spoken about empathy and compassion. Meghan doesn’t understand why she would publicly criticize her,” one insider explained.
As debates rage online, the moment has further fueled scrutiny of Meghan’s reputation and treatment of those around her. With Barrymore’s remarks making headlines worldwide, one thing is certain—the Duchess of Sussex remains a polarizing figure at the center of relentless controversy.
.jpg)