31 Days of Happiness Countdown: a new must-watch Christmas classic. (Day 20)

This star-studded video is guaranteed to bring a smile to your face.

Thanks for stopping by for Day 20 of Upworthy's 31 Days of Happiness Countdown! If this is your first visit, here's the gist: Each day between Dec. 1 and Dec. 31, we're sharing stories we hope will bring joy, smiles, and laughter into your life. It's been a challenging year, so why not end it on a high note? Check back tomorrow (or click the links at the bottom) for another installment!

Back in November, Sia released an absolutely joyful Christmas album with songs about puppies, kissing underneath the mistletoe, snowmen, and of course, Santa Claus. While the whole album is filled with the kind of music you'll want to listen to cuddled up on the couch with a cup of hot cocoa, it's really the video for one song in particular — "Santa's Coming for Us" — that makes the album a perfect winter treat.


The video stars Kristen Bell, Dax Shepard, Henry Winkler, Susan Lucci, and JB Smoove, as they dance around a house in preparation for a big holiday party with a majorly retro (in a great way) vibe.

GIFs from Sia/YouTube.

As Bell dances around the house, lip synching the song's lyrics, Shepard fumbles with the Christmas lights and rushes to get things ready for their guests, getting a bit of help from Winkler at one point.

There's food. There's singing. There's dancing. There's laughing. But most of all, the video brings a feeling of joy and nostalgia for warm winter memories with loved ones.

I really can't overstate how much you'll appreciate taking three-and-a-half minutes to watch this absolutely adorable video this holiday season. You'll be glad it's in your life. But don't just take it from me, check it out for yourself:

More days of happiness here: DAY 1 / DAY 2 / DAY 3 / DAY 4 / DAY 5 / DAY 6 / DAY 7 / DAY 8 / DAY 9 / DAY 10 / DAY 11 / DAY 12 / DAY 13 / DAY 14 / DAY 15 / DAY 16 / DAY 17 / DAY 18 / DAY 19 / [DAY 20] / DAY 21 / DAY 22 / DAY 23 / DAY 24 / DAY 25 / DAY 26 / DAY 27 / DAY 28 / DAY 29 / DAY 30 / DAY 31
Most Shared