Mariah Carey has given us 25 years of Christmas spirit with her classic song "All I Want for Christmas Is You." And now it's finally her turn to receive some of that holiday joy.
To commemorate the 25th anniversary of the hit, every- and I really do mean "every"- celebrity in Hollywood banded together to make one of the most star studded music videos of all time. Kicking off the video with Tyler Perry, the biggest names from every decade and every pocket of the entertainment industry are seen in a self-recorded video of themselves lip syncing to everyone's favorite Christmas song.
The Do-It-Yourself nature of the production automatically tugs at the heartstrings, but what really brings it home is the special appearance by Carey's two kids Roc and Roe at the end of the video. Mariah has a lot to celebrate this holiday season with "All I Want for Christmas Is You" hitting No. 1 on the Billboard Hot 100 for the first time ever, and the first holiday song reach that achievement since 1958's "The Chipmunk Song."
Thanks to the Internet, we know that Mariah feels all of our love and now we have this wonderful video to add to the legacy of one of the most beloved Christmas songs of all time.
See the full list of celebrity appearances below:
Ali Wong, Andy Cohen, Anitta, Ariana Grande, Bebe Rexha, Billy Eichner, Brandy Bryan, Tanaka, Chance The Rapper, Ciara, Cyndi Lauper, Da Brat & Nick Cannon, Dan Levy, Debbie Allen, Dev Hynes, Diplo, Floyd Mayweather, Heidi Klum, Hoda Kotb & Savannah Guthrie, James Corden, Jamie Foxx, Jenna Dewan, Jennifer Hudson, Jermaine Dupri, John Travolta, Jojo Siwa, Jordan Buhat & Trevor Jackson, Jordin Sparks, Katy Perry Kelly Ripa & Ryan Seacrest, Kenny G, Kerry Washington, Kris Jenner & Kim Kardashian, Lacey Chabert, Laverne Cox, Maxwell, Millie Bobby Brown, Missy Elliott, Misty Copeland, Normani, Olivia Newton-John, Patti Labelle, Ruby Rose, Ryan Reynolds, Sebastian Maniscalco, Slick Rick The Ruler, Snoop Dogg, Strahan, Sara & Keke, Tommy Lee, Tracee Ellis Ross, Trevor Noah, Tyler Perry, and Vegas Golden Knights (NHL).