Celebrities are getting into the holiday spirit!
Over the weekend, Hollywood's biggest and brightest stars had a little fun on Instagram by creating their own spin on the Elf on a Shelf tradition. Instead of snapshots of the beloved children's toy cleverly displayed around the house, A-listers took the same concept and rhymed their names with fellow celebs, who were photoshopped on top of their shoulders.
The now-viral meme all started with The Real co-host and Real Housewives of Beverly Hills star Garcelle Beauvais.
"You've heard of Elf on a Shelf, now get ready for this..." the reality TV personality's Instagram post read. The image showed a tiny version of herself sitting on Pharrell Williams' shoulder. Garcelle added two laughing crying emojis.
It didn't' take long for her followers to catch on to the play-on-words. "Garcelle on Pharrell," many replied in the comments.
Shortly after, the meme spread like wildfire as other stars joined in with their own takes, including Elizabeth Banks, Mariah Carey, Reese Witherspoon, Mark Ruffalo, Jennifer Garner and more.
See Hollywood played along in our gallery below.
"Oh hey @elizabethbanks," the Big Little Lies alum replied on Instagram. "I see your Hanks-on-Banks and I raise you a Grease-on-Reese."
"Hey, @reesewitherspoon @elizabethbanks—did you challenge me? I'm pretty sure you did," the Peppermint star quipped over her Sean Penn-inspired post. "#PenOnJen."
The one who started it all! "repost," the Real Housewives of Beverly Hills star shared on Instagram of her Pharrell Williams-inspired meme.
The queen of Christmas joined in on the fun, writing, "Throwing some tinsel on this challenge and presenting you #CarreyOnCarey."
"I know you've all heard of Elf on a Shelf, but have you heard of...," Elizabeth captioned her post, inspired by Garcelle Beauvais.
The Today show rounded up their hosts to participate in the meme. "Gal on Al...," the show wrote on Instagram.
"Coming to you this holiday season... I give you - Bowie on Zooey," the Elf alum posted on Instagram.
"@elizabethbanks," Mark replied, "I raise your Hanks on Banks with a Stark on Mark!"
"Michelle on Sheinelle," the Today show shared of the popular meme.
The Girls Trip actress participated in the meme with her own spin. "I see ur Hanks on Banks @elizabethbanks, how 'bout a Skate on Kate," she wrote on Instagram.
"I see you @elizabethbanks, @juleshough, @jennifer.garner, @reesewitherspoon, @garcelle...," the Gossip Girl alum penned, "and I give to you Moore on Szohr."
"Hey @reesewitherspoon, I see your Grease-on-Reese. @elizabethbanks, I see your Hanks-on-Banks. All inspired by @garcelle-on-Pharrell," Leslie Jordan noted, adding, "I raise you all a Corden-on-Jordan. Sorry @j_corden. #elfonashelf."
"Hey @reesewitherspoon, how did we do Fryer on Dreyer...," the Today show quipped on Instagram.