Old Navy Muppet Christmas Carol Pajamas Buyer’s Guide: Scrooge Styles, Sizes, and Prices
Pop culture holiday clothing usually relies on repetitive graphic tees or basic plaid flannel Christmas pajamas. The enduring charm of Brian Henson’s 1992 film, however, lies in its deadpan seriousness. Michael Caine played Ebenezer Scrooge with theatrical gravitas, treating puppet co-stars like Frank Oz and Dave Goelz as Shakespearean peers. A significant portion of that performance takes place with Scrooge in pajamas, specifically a longline, pleated cotton nightshirt and matching sleeping cap.
For decades, fans recreated that look using theatrical costumes or makeshift vintage nightgowns. Retailers largely overlooked the aesthetic, favoring standard Kermit graphic prints. Old Navy shifted direction by lifting design cues straight from Victorian eveningwear: oversized plackets, band collars, and muted winter colorways. The collection strikes a balance between wearable loungewear and recognizable film memorabilia, drawing immediate interest from collectors and holiday pajama enthusiasts alike.