Merry Christmas! In celebration of the winter holiday, flocks of celebrities took to social media to spread the Xmas cheer and wish their fans a happy day. From Kylie Jenner's extravagant, family bash to Chrissy Teigen and John Legend's quaint get together with their daughter Luna, this year's Christmas brought a whole lot of cheer and even more presents. 

Kylie Jenner and her extended family of Kardashians and Jenners came together for a star-studded holiday party at Kris Jenner's Calabasas mansion. Kylie, along with Kendall and Kourtney flooded Instagram and Snapchat with videos and pics throughout their night. The next morning, they also showed the fam waking up to open their presents. Blac Chyna and Rob Kardashian on the other hand opted for a quieter holiday, spending it in the comforts of their own crib with King Cairo and newborn Dream Kardashian. 

John Legend and Chrissy Teigen also kept it pretty laid back on Christmas Day, opening a few presents and hanging with their daughter Luna. The couple did happen to slide by the Kardashian party the night beforeMiley Cyrus and Liam Hemsworth celebrated the day together, posting pics with each other in their ugly sweaters. And Zendaya revealed that this was the first year that she was celebrating Christmas in her own home.

Other celebrities worth mentioning include Mariah Carey, Katy Perry, Orlando Bloom, the Jonas brothers, and more. Check all of their posts on social media below: 

 
 
 

We are all pretending this is for Luna

A photo posted by chrissy teigen (@chrissyteigen) on Dec 25, 2016 at 10:11am PST

 
 

Merry Christmas!

A photo posted by John Legend (@johnlegend) on Dec 25, 2016 at 9:14am PST

 

Some of us are more festive than others. Merry Christmas Eve!

A photo posted by Kourtney Kardashian (@kourtneykardash) on Dec 24, 2016 at 5:07pm PST

 

Merry Christmas! Love The Wilsons ❤️🎄

A photo posted by Ciara (@ciara) on Dec 25, 2016 at 10:37am PST

 
 

Wishing you a magical, happy Christmas Eve with the people you love most. 😘🎄🎁

A photo posted by Mariah Carey (@mariahcarey) on Dec 24, 2016 at 3:19pm PST

 

Someone had to ruin it! 😂

A video posted by 1 YOU ❤️ 2 HATE (@chrisbrownofficial) on Dec 24, 2016 at 4:44pm PST