The Macy’s Thanksgiving Day Parade went off without any major disasters on Thursday, but one performer on the NBC broadcast did raise some eyebrows.
Shaggy performed on one of the floats at one point, and the singer opted to include his smash hit “It Wasn’t Me” in his setlist.
Videos by PopCulture.com
While it was a clean version of the track, the song’s subject matter — a man’s partner catching him having sex with another woman — didn’t seem to appropriate for a parade that also included Sesame Street characters and a giant Snoopy balloon.
Here are some of the reactions that rolled in on X as Shaggy took over the NBC broadcast:
- “I’m so serious nobody wants to hear Shaggy ‘wasn’t me’ singing about getting caught cheating..Imagine having to explain the lyrics to a child who keeps picking it up and singing it nonstop.” (source)
- “Uh… Shaggy’s “It Wasn’t Me” is not exactly family friendly material. Hope the kids aren’t listening too closely.” (source)
- “Something truly glorious about Shaggy singing “It Wasn’t Me” to the elementary schoolers at the Macy’s Thanksgiving Day Parade in 2025.” (source)
- “Shaggy singing ‘it wasn’t me’ in the Macy’s Thanksgiving Day parade is a choice. I’m not saying it’s a bad choice, but it is a choice.” (source)
- “LMAO why were Shaggy and Rayvon singing It Wasn’t Me at the THANKSGIVING PARADE??!” (source)
- “I’m no prude, but Shaggy singing It Wasn’t Me probably not right for the Thanksgiving parade.” (source)
- “Thanksgiving Parade just went from Mickey Mouse to Shaggy out there singing It Wasn’t Me. Girl what? L O L” (source)
- “I’m not sure if Shaggy singing Wasn’t Me is the most appropriate song for the Macys Thanksgiving Day Parade” (source)
However, lots of Gen-Xers and milliennals were just bewildered and amazed to see Shaggy on a Macy’s Thanksgiving Day Parade float.
As one person wrote, “Shaggy performing ‘It Wasn’t Me’ aboard a giant turkey float is precisely the Thanksgiving morning of my dreams.”
How to Watch the 2025 Macy’s Thanksgiving Day Parade

You’ve unfortunately missed out on your opportunity to watch the parade free on NBC. However, it is still streaming via NBCUniversal’s streaming service, Peacock.
If you don’t want to activate a Peacock subscription, you might be better off heading over to YouTube to watch free parade livestreams. They’re not flashy, they don’t feature Broadway cast performances and they don’t have kids embarrassing Al Roker. However, They will give you a chance to see all the floats and balloons pass by.
We recommend the streams of CNBC-TV18 and The Associated Press.
Most Viewed
-

JIMMY KIMMEL LIVE! "Jimmy Kimmel Live!" airs every weeknight at 11:35 p.m. ET and features a diverse lineup of guests that include celebrities, athletes, musical acts, comedians and human interest subjects, along with comedy bits and a house band. The guests for Tuesday, June 10 included Will Arnett, Jason Bateman and Sean Hayes ("SmartLess"), Bella Ramsey ("The Last of Us"), and musical guest HARDY. (Disney/Randy Holmes) SEAN HAYES, JASON BATEMAN, WILL ARNETT (Photo by Randy Holmes/Disney via Getty Images) -

L-R: Todd Lasance as AFP Liaison Officer Sergeant Jim 'JD' Dempsey, Olivia Swann as NCIS Special Agent Captain Michelle Mackey, Sean Sagar as NCIS Special Agent DeShawn Jackson, Tuuli Narkle as AFP Liaison Officer Constable Evie Cooper and William McInnes as Forensic Pathologist Dr. Roy Penrose in NCIS: Sydney episode 9, season 3 streaming on Paramount+, 2025. Photo Credit: Daniel Asher Smith/Paramount+






