Martha Stewart Says Craig Melvin Inspired Homeless Halloween Costume Controversy
WHO:
NY Post - Martha Stewart discussed her controversial Halloween costume.
TMZ - Martha Stewart was described as a billionaire.
TMZ - Craig Melvin was identified as a host of the “TODAY” show.
US Magazine - Martha Stewart was identified as 85 years old.
US Magazine - Craig Melvin was identified as a host of the “Today” show.
US Magazine - Snoop Dogg was mentioned in connection with Melvin’s costume on the “Today” show.
WHAT:
NY Post - Stewart blamed Craig Melvin for a “homeless Halloween costume fiasco.”
NY Post - Stewart initially defended her controversial costume by saying she wanted to “bring more awareness” to the homelessness crisis.
TMZ - Stewart changed her account of her controversial “homeless woman” Halloween costume and, in effect, said Melvin made her wear it accidentally.
US Magazine - Stewart’s Halloween costume drew backlash for appearing to mock people experiencing homelessness.
US Magazine - Stewart shifted blame for the costume toward Melvin.
US Magazine - Stewart said, “What’s his name on the Today show? Craig, who played Snoop [Dogg] on the Today show on Friday.”
WHERE:
TMZ - Stewart spoke onstage.
US Magazine - Stewart made the quoted remarks at the CrossCountry Mortgage Sales Rally.
WHY:
NY Post - Stewart said her initial purpose was to “bring more awareness” to the homelessness crisis.
US Magazine - The costume drew criticism because it appeared to mock people experiencing homelessness.
HOW:
TMZ - Stewart’s revised explanation attributed the costume to Melvin “by accident.”
(UPDATED November 5, 2026 00:12 UTC)
Martha Stewart’s Halloween costume drew backlash for appearing to mock people experiencing homelessness. She first said it aimed to raise awareness, then blamed Craig Melvin. Speaking at a rally, Stewart said Melvin accidentally made her wear the costume.