Making for an entertaining afternoon of holiday television, the 28th annual Disney Parks Christmas Day Parade offered up a star-studded lineup of performers during it's telecast on Sunday (December 25).
Hosted by Nick Cannon, the pre-taped Disney extravaganza welcomed teen sensation Justin Bieber to the Magic Kingdom park stage in Lake Buena Vista for renditions of his festive tunes "Mistletoe" and "Santa Claus is Coming to Town".
Also showing off her talents in the Lake Buena Vista locale was "American Idol" alum Jennifer Hudson, as the 30-year-old was backed up by a full choral group during a medley of holiday hits.
On the other coast of the States, Christina Aguilera joined alongside Minnie Mouse as she belted out “Have Yourself A Merry Little Christmas“ to the delight of the Disney Grand Californian Hotel & Spa crowd lining the stage in Anaheim, CA.
With pictures from the tapings below, you can check out Justin, Christina and Jennifer's show-stopping performances in the video player above. Enjoy!