It's the most wonderful time of the year. Christmas 2018 is upon us and people all over the globe are celebrating the holiday including some of your favorite rappers. Several hip-hop stars have shared some aspects of how they celebrated X-Mas including Kanye West, Diddy, Lil Uzi Vert and more.

Twas the night before Christmas and 'Ye was taking in a John Legend concert. He appears to be very much in the spirit, captioning a video of the performance, "Legendary Christmas."

Puff spent the holiday with his kids, sharing a photo of the happy times on Instagram, as well as Will Smith and family who were definitely dressed for the occasion. Uzi made a substantial purchase for his mom dukes and shared the special moment on social media.

Missy Elliot was in a big Christmas mood. She hopped on Instagram and shared a rendition of "This Christmas." MERRY CHRISTMAS FROM ME EEEE YEA," she captioned the video. "I had to hit my aunt dance she used to do when this song come on May each of you have a beautiful Christmas around the world!❤️."

Music-wise, rappers have been providing plenty of material to put us in the festive mind state. Swae Lee put out the single "Christmas at Swae's," Lil Jon released the video for "All I Want for Christmas" and 21 Savage hilariously attempted to sing "Jingle Bells" but forgot the words.

See what Big Boi, Timbaland, Young Thug and more were doing to celebrate Christmas 2018 below.

  • Kanye West

  • Diddy

  • Will Smith/Jaden Smith

  • Timbaland

  • Lil Uzi Vert

  • Missy Elliott

  • Young Thug

  • Big Boi

More From Magic 104.9