IE 11 is not supported. For an optimal experience visit our site on another browser.

Justin Timberlake, Taylor Swift and more stars share Christmas messages, festive pics

From Justin Timberlake cradling baby Silas to Taylor Swift dressed as an elf, there was no shortage of Christmas love in tinseltown.
/ Source: TODAY

While we were opening Christmas gifts with our families and friends, feasting on decadent desserts, and sporting our finest Christmas sweaters yesterday, celebrities were...doing the same thing!

And many took to social media to share photos of their festivities. From Taylor Swift dressed as elf, to Justin Timberlake cradling baby Silas, to the Beckhams each rocking their own Instagram, there was no shortage of Christmas love in Tinseltown.

Here's some of the highlights:

Justin Timberlake

The pop star and actor snuggled his baby boy Silas, who as Timberlake wrote in the caption is "The greatest gift ever." They may have been under the mistletoe, too, as Daddy laid a big smooch on Silas' cheek.

Taylor Swift

The "Shake It Off" singer highlighted her elfin looks by dressing up as an elf! "You used to call me on my elf phone," Swift wrote in a caption to her photo. She rocked the make-up free mischief!


Shakira turned the spotlight on her love, Gerard Piqué, and her second son, Sasha, whose celebrated his first Christmas this year. "Primera Navidad de Sasha!" she wrote.

Drew Barrymore

The ever-youthful actress romped in the snow, lifting her face to the sky to catch a snowflake or two. "2016...I can't wait to meet you!" Barrymore gushed.

Reese Witherspoon

Keeping it simple and Southern, Witherspoon, in a red and white striped dress, toasted the camera with a gingham cup that read 'Oh My Darlin."

RELATED: Dwayne 'The Rock' Johnson serenades newborn daughter, Jasmine, in precious video

Dakota Johnson

Donning a denim jacket with the name Dakota printed on the back, Johnson succeeded at sending holiday cheer without even facing the camera.

Savannah Guthrie

TODAY's own Savannah Guthrie looks to have had a spectacular Christmas, sharing a picture of she and her daughter, Vale with the exuberant caption, "Happy EVERYTHING!"

Martha Stewart

What do you get the woman who has (and crafts) it all! A basket of champignons, perhaps! The homemaking maven shared this favorite gift from her colleague Patsy Pollack.

Stewart also shared a photo of her family's Christmas tree, which was, of course, nothing short of magnificent.

RELATED: 'Pumpkin failure a la mode': See how Carrie Underwood, more celebs gave thanks

Kate Hudson

The "Kung Fu Panda 3" star gave some religious advice, quoting Jesus alongside a pic of a decked out Christmas tree: "A new command I give you: Love one another. As I have loved you, so you must love one another.-Jesus Christ"

RELATED: Queen Elizabeth II's Christmas message: Light can prevail over darkness

On a more humorous note, Hudson also posted a picture of her and her former fiancé, singer Matt Bellamy with a black banner across the image that read "Exmas."

Hudson added the uplifting caption, "From our #ModernFamily to your #WhateverKindaFamilyIsYourKindaFamily we send you much love and blessings"

Sarah Jessica Parker

The glamorous star shared a photo of her family's Christmas tree, which looked fit for a palace, or, well, the home of Sarah Jessica Parker.

The Beckhams

David, Victoria, and their son Brooklyn each took to their own Instagram pages to spread the holiday joy.

David Beckham posted a pic of a cozy fire blazing.

While Brooklyn shared a photo of a younger Beckham with the hashtag, #kissesfromtheBeckhams

Victoria shared a slightly blurry, but sweet family photo!

Mariah Carey

The singer was very much in the holiday spirit, posting several holiday-themed images on her Instagram yesterday. She donned a silk red robe in one photo, where she can be seen prancing with her pup in front of a Christmas tree.

In her other pictures, where she wore a festive red onesie, she snuck up on the camera, cuddled up to Santa, and played with the kids!

Carey even posted a video of Santa on a sleigh being pulled by reindeer as he bellowed, "Merry Christmas!"