26 Perfect Elf On A Shelf Puns Made By Famous People
✨Grease on a Reese✨
So, you've probably heard of the Elf on the Shelf.
View this photo on Instagram
@elfontheshelf / instagram.com
Basically, the tradition comes from a rhyming children's book where one of Santa's elves visits children at their homes to see if they belong on Santa's naughty or nice list.
Well, this past weekend, a bunch of celebrities tried their hand at creating their own "Elf on the Shelf" puns. Here's how it turned out:
1. First, Garcelle Beauvais's Garcelle on a Pharrell:
View this photo on Instagram
@garcelle / Instagram: @garcelle
2. Elizabeth Banks's Hanks on a Banks:
View this photo on Instagram
@elizabethbanks / Instagram: @elizabethbanks
3. Kerry Washington's Perry on a Kerry
View this photo on Instagram
@kerrywashington / Instagram: @kerrywashington
4. Mark Ruffalo's Stark on a Mark:
View this photo on Instagram
@markruffalo / Instagram: @markruffalo
5. Reese Witherspoon's Grease on a Reese:
View this photo on Instagram
@reesewitherspoon / Instagram: @reesewitherspoon
6. Mariah Carey's Carrey on a Carey:
View this photo on Instagram
@mariahcarey / Instagram: @mariahcarey
7. Gal Gadot's Pascal on a Gal:
View this photo on Instagram
@gal_gadot / Instagram: @gal_gadot
8. Anne Hathaway's Janney on an Annie:
View this photo on Instagram
@annehathaway / Instagram: @annehathaway
9. Jennifer Garner's Penn on a Jen:
10. Sarah Michelle Gellar's Best Seller on a Gellar:
View this photo on Instagram
@sarahmgellar / Instagram: @sarahmgellar
11. Ryan Seacrest's Luke Bryan on a Ryan:
View this photo on Instagram
@ryanseacrest / Instagram: @ryanseacrest
12. Katie Couric's Bradys on a Katie:
View this photo on Instagram
@katiecouric / Instagram: @katiecouric
13. Zooey Deschanel's Bowie on a Zooey:
View this photo on Instagram
@zooeydeschanel / Instagram: @zooeydeschanel
14. Julianne Hough's Puff on a Hough:
View this photo on Instagram
@juleshough / Instagram: @juleshough
15. Gerard Butler's Harry on a Gerry:
16. Jennifer Love Hewitt's Dove on a Love:
View this photo on Instagram
@jenniferlovehewitt / Instagram: @jenniferlovehewitt
17. Kyle MacLachlan's Styles on a Kyle:
View this photo on Instagram
@kyle_maclachlan / Instagram: @kyle_maclachlan
18. Kate Walsh's Skate on a Kate:
View this photo on Instagram
@katewalsh / Instagram: @katewalsh
19. Bryce Dallas Howard's Miami Vice on a Bryce:
View this photo on Instagram
@brycedhoward / Instagram: @brycedhoward
20. Amy Brenneman's Jamie on an Amy:
View this photo on Instagram
@amybrenneman / Instagram: @amybrenneman
21. Michelle Monaghan's Marcel the Shell on a Michelle:
View this photo on Instagram
@michellemonaghan / Instagram: @michellemonaghan
Click through the carousel to find an Elle on a Michelle too!
22. Leslie Jordan's Corden on a Jordan:
View this photo on Instagram
@thelesliejordan / Instagram: @thelesliejordan
23. Chrissie Fit's Pitt on a Fit:
View this photo on Instagram
@chrissiefit / Instagram: @chrissiefit
24. Jessica Szohr's Moore on a Szohr:
View this photo on Instagram
@jessicaszohr / Instagram: @jessicaszohr
25. Tiffany Smith's Sith on a Smith:
View this photo on Instagram
@tiffany_smith / Instagram: @tiffany_smith