martha stewart
Martha Stewart apologised for her homeless Halloween costume @marthastewart/Instagram

Martha Stewart's controversial Halloween costume has attracted renewed attention after she revealed that an accidental chocolate spill influenced her decision to dress as a person experiencing homelessness. The 85-year-old television personality initially defended the outfit as an attempt to raise awareness about homelessness before acknowledging that it was insensitive and apologising.

Stewart's explanation, involving a mishap during a television appearance with Today presenter Craig Melvin, raised questions about how the costume came together. What began as a Halloween Instagram post developed into a controversy involving a candle promotion, an initial statement, a subsequent apology and an unexpected wardrobe problem.

Martha Stewart's Halloween Costume Sparks Backlash

The controversy began on 31 October 2026, when Stewart shared photographs of herself wearing ripped clothing, a beanie and dark makeup resembling dirt. She held a sign reading, 'I AM HUNGRY HELP ME!!', portraying someone experiencing homelessness. The photographs appeared in an Instagram carousel promoting her QVC candles, prompting criticism from social media users who considered the costume insensitive. Critics questioned the decision to portray homelessness as Halloween entertainment, particularly alongside a commercial promotion.

Stewart later deleted the post, although screenshots continued to circulate online. On Sunday, 1 November, she said the costume was meant to raise awareness of homelessness and referenced her charitable support for people experiencing housing insecurity. Her initial explanation did not satisfy critics. Later that day, Stewart issued another statement acknowledging that the costume was insensitive and not funny. She apologised for her decision and recognised that her earlier response had not adequately addressed the concerns raised.

Chocolate Spill Becomes Stewart's Latest Explanation

The controversy took another turn when Stewart discussed the costume at the CrossCountry Mortgage Sales Rally in Orlando, Florida, on Tuesday, 3 November. She described a chocolate spill during her appearance on Today on 30 October, the day before Halloween. During a cooking segment, Melvin, dressed as Snoop Dogg, accidentally spilt chocolate ganache while helping Stewart decorate a cheesecake. Television footage showed chocolate landing on Stewart's white trousers. Stewart subsequently said the incident had also affected the sweater she intended to wear to a Halloween party.

According to her account, she discovered the clothing problem shortly before leaving and had approximately 10 minutes to prepare an alternative outfit. She said the easiest option was to dress as a person experiencing homelessness, using the word 'bum' while describing her decision. Stewart explained that she added a sign indicating she was hungry, completing the costume that later attracted criticism. Although Melvin accidentally spilt the chocolate, Stewart said she chose the costume herself after discovering her planned outfit was stained.

Stewart's Latest Explanation Raises Questions

Stewart's remarks have renewed discussion about the circumstances surrounding her Halloween appearance. Her initial statement presented the costume as an effort to raise awareness about homelessness, while her subsequent account described it as a last-minute solution to a wardrobe problem. The additional details raise questions about how her last-minute decision relates to her earlier explanation.

The candle promotion has also remained part of the discussion, with critics questioning the connection between homelessness and commercial advertising. Stewart has acknowledged that her costume was insensitive and apologised for her decision. Whether the clarification will satisfy critics remains uncertain, but her explanation has brought the incident back into public discussion.