Katharine McPhee performs at the Christmas Window Unveiling Spectacular at Macy's Herald Square on November 19, 2009 in New York City. (Getty Images)more pics »Katharine McPhee performed today at the 2009 Macy's Thanksgiving Day Parade in New York, wowing fans with her impressive vocals. The American Idol runner-up rehearsed for her performance earlier in the week, singing her hit "Had It All."
Katharine McPhee performed at the Macy's Thanksgiving Day Parade today. (zap2it.com)
The annual spectacle includes giant balloon floats, short performances by singers and snippets from musicals, and plenty of holiday song and dance. This year, Ziggy Marley and Carly Simon also sang, and, of course, Santa Claus brought up the rear as the last piece of the parade in New York.
Macy's Thanksgiving Day Parade. (thaindian.com)
A few new floats were introduced this year as well. A giant Ronald McDonald wearing ice skates made its debut, along with the Pillsbury Doughboy, and there were plenty of other sights this year.
Sources said '80s singer Cyndi Lauper was rocking a blonde, pink, and purple mohawk on the Castle of Dreams float, and there were plenty of other celebs waving to the thousands of spectators along this year's new route.
See more pictures of Katharine McPhee here (click any picture):