Martha Stewart Grovels to ‘Today’ Host She Blamed for Fiasco
Craig Melvin asked her why he was “dragged” into her controversy.
Martha Stewart has issued another apology after her Halloween fiasco, this time to Today host Craig Melvin.
The lifestyle mogul has been under fire since she decided that dressing up as a homeless person was an appropriate Halloween costume. In a bizarre turn of events, she blamed Melvin for the controversy.
Stewart, 85, was condemned after she wore tattered clothes, smearing black “dirt” on her face, and held up a sign reading, “I AM HUNGRY HELP ME!!” She inexplicably accompanied this Halloween post with a pitch to buy her QVC candles.
After being slammed for being “tone deaf” and “out of touch,” Stewart, worth an estimated $400 million, issued two separate apologies but then threw Melvin under the bus.

Martha Stewart's quickly deleted post of her Halloween costume.
Martha Stewart, Instagram
She blamed the Today host for spilling chocolate ganache on her sweater during the show’s Oct. 30 Halloween special. The two were participating in a cake-decorating segment, during which Stewart was dressed as Snoop Dogg. On air, Stewart quipped, “Real Snoop would never do that.”
ADVERTISEMENT
But after the controversy reached boiling point, she condemned Melvin more seriously. “What’s his name on The Today Show, Craig, who played Snoop on The Today Show on Friday, he spilled chocolate all over my sweater, which I was gonna wear on Halloween night,” she told the audience onstage at the CrossCountry Mortgage Sales Rally in Orlando, Florida.
Sign Up for Our Obsessed Newsletter
By clicking “SUBSCRIBE” you agree to our Terms of Use and Privacy Policy.
“And so when I picked up the sweater, I said, ‘Oh, God, it’s so dirty,’” she continued. Stewart then explained that she only had 10 minutes to put a costume together before a Halloween party she was invited to.
“The easiest costume was to get dressed up as a bum,” she said. “I looked at myself, and I said, ‘You really look hungry and homeless.’ So I wrote a sign that said ‘I’m hungry,’ and boy, did that go off.”
Her explanation only fueled the PR nightmare further.
But on Friday morning, Stewart appeared on the Today show with Melvin himself to set the record straight, saying her mention of him was just a “joke.”

Martha Stewart apologized to Craig Melvin on air.
YouTube/TODAY
“I didn’t have a costume because you had spilled some chocolate on my white sweater,” she told Melvin, “And, uh, and I don’t blame you at all. It was a joke that I said I blamed you. It was not a—it was stupid.”
She then said her grandson said it was “tone-deaf.”
“It was just stupid,” Stewart said emphatically.
“I apologize because I was not taking—I was not making fun of anybody or making light of the great problems that face our country,” she continued.
Melvin asked her once again, “And why was I dragged into it?”
Craig Melvin asked Martha Stewart what she has learned from the controversy.
David Dee Delgado/REUTERS
“Oh, no. I was making a joke. I was giving a talk, and I just made a joke that you had spilled chocolate on me, and so I couldn’t wear that costume which I had planned to wear on Halloween night to this party, and that became part of the story,” she explained again. “Of course they picked up on that, because you’re you.”
“But I did apologize,” Melvin said. “And we moved on.”
“But to be clear, there was no connection between that and the costume later,” he clarified.
Stewart agreed with a laugh, saying, “And it wasn’t your fault.”
The veteran TV host then asked what lessons she had learned.

Martha Stewart hosted NBC's "Today" Halloween 2026 at Rockefeller Plaza in New York City, where host Craig Melvin dropped chocolate on her sweater.
John Nacion/John Nacion, Getty Images
“Pay closer attention to social issues. Be aware. I’m aware of all those social issues as you can imagine. I care desperately about all the problems facing us. But I made a mistake. I mean, I was stupid. What else can I say? That’s what else can I say? I’m so sorry,” she said.
Her on-air apology was much stronger than her previous statements, which she inexplicably deleted from social media.

Stewart previously issued an apology but later deleted it.
Instagram/@popbase
Stewart continued to say, “I hope that my followers and my fans and the rest of America forgives me for doing something that was not meant in any way to be a bad thing.”
Melvin and Stewart appeared to bury the hatchet, with the homemaking icon telling Melvin, “Thank you for letting me say it on TV on my favorite show.” Melvin said in turn, “Martha, thank you for coming to apologize.”
She will be turning to Today for an upcoming Thanksgiving special.
Obsessed with pop culture and entertainment? Follow us on Substack and YouTube for even more coverage.
Register below to read this article for free or subscribe
to unlock unlimited access to The Daily Beast.
Monthly
$1
First month then $5.99/month
Annual
$35
First year then $59.99/year
Premium
$79
First year then $119.99/year
*Substack access provided by the next business day, using your subscription email. Choosing the Premium plan constitutes your permission to share your subscription email with Substack and your agreement to Substack’s Privacy Policy.
Already have an account? Sign In
Looks like you already have a subscription!
- Account (completed)
- Payment (completed)
- Confirmation (completed)
You're all set!
Thanks for subscribing.
- 1Account
- 2Payment
- 3Confirmation


ADVERTISEMENT
Sign in or create an account
Login dialog
Loading comments…
ADVERTISEMENT