top of page

Gwen Stefani performs for Macy's Thanksgiving Day Parade

American singer performs hot single from recent album, You Make it Feel Like Christmas.


If you haven't seen Macy's, you haven't seen New York! Over the years, the parade has become the world's largest media sensation event with over 3.5 million attendees and 22.3 million viewers on television--according to Forbes Magazine.

The parade originated in 1924, when Macy's employees decided to march from 145th to 34th streets in celebration for the freedom of immigrant workers and preparation for Christmas. Since then, the Thanksgiving Day Parade has evolved from the showcasing of live animals, to character floats and giant balloons and live performances by marching bands, cheerleaders, celebrity musicians and more.

American singer, Gwen Stefani, is among the many other performers for the 2017 parade. She is performing a rendition of Bing Crosby's holiday hit, "White Christmas," which is also a song featured on Stefani's new holiday album You Make it Feel Like Christmas. While watching the performance, some may allude that she is lip-syncing. Well, that is true! It is actually very rare for performers in the parade to actually sing live. The microphones used in the parade are props while artists sing along to a soundtrack or studio recording. Here is why: NBC would suffer several technical difficulties using wireless microphones on the floats and moving vehicles in the parade. Also, it is to protect the artists; as winter in New York is known for its brutal cold weather which can harm the vocal folds and throat.

2017 Thanksgiving Day Parade Lineup:

Gwen Stefani

Patti LaBelle

Smokey Robinson

98 Degrees

Sara Evans


Andra Day


Dustin Lynch

Wyclef Jean

Goo Goo Dolls

Kat Graham

Radio City Rockettes

Olivia Holt

JoJo Siwa

Andy Grammer

Miss America Cara Mund

Leslie Odom Jr.

Padma Lakshmi

Tom Colicchio

Angelica Hale

Bebe Rexha

Lauren Alaina

Sabrina Carpenter

Nicky Jam

Tune into the live broadcasting of the 91st Annual Thanksgiving Day Parade on NBC at 9 a.m. ET.

bottom of page