Move over Netflix, because Amazon Prime might just have the best Christmas movie of 2025.
Amazon Prime’s newest movie Oh. What. Fun. has an all-star cast that includes Michelle Pfeiffer, Eva Longoria, Felicity Jones, Chloe Grace Moretz, Jason Schwartzman, Denis Leary, Devery Jacobs, Maude Apatow, and Danielle Brooks. Like who *isn’t* in this movie?!
If you love all the outfits in Oh. What. Fun., check out where to get the clothes below.
Pssst… this article includes affiliate links which means we may make a commission if you make a purchase
Michelle Pfeiffer’s Outfits as Claire

Michelle Pfeiffer as Claire wearing an Alex Mill Blue Pinstripe Ruffle Trim Button Down Shirt (sold out — similar below).

Michelle Pfeiffer as Claire wearing a Williams-Sonoma Red Striped Classic Kitchen Apron (label removed).

Michelle Pfeiffer as Claire wearing an Alex Mill Dark Green Fair Isle Cardigan (sold out — get a similar cardigan by Alex Mill below) and candy cane earrings.

Michelle Pfeiffer as Claire wearing a Max Mara Red Wool Double Breasted Coat.

Michelle Pfeiffer as Claire wearing Mimi Seabrook Christmas Bow Drop Earrings (available on eBay here or get a similar pair below).

Michelle Pfeiffer as Claire wearing a Brooks Brothers Blue Plaid Pleated Midi Skirt and carrying a Paravel Leather-Trim Canvas Duffle Bag (sold out — get it on eBay here or get a similar duffle below).

Michelle Pfeiffer as Claire wearing a vintage Carhartt Men’s Tan Canvas Duck Jacket (get it on eBay here or get the current version of the jacket below) and carrying a Mansur Gavriel Red Mini Leather Crossbody Bag (color sold out).
Felicity Jones’ Outfits as Channing

Felicity Jones as Channing wearing a Tory Burch Contrast Topstitch Denim Jacket and carrying a Soeur Black Leather Crossbody Bag.

Felicity Jones as Channing using a vintage Possible Dreams Green Santa Mug.

Felicity Jones as Channing wearing a Ferragamo Light Blue Ribbed Knit Collared Cardigan (no longer available — similar below).

Felicity Jones as Channing wearing an &Daughter Brown Fair Isle Oversized Sweater.
Chloe Grace Moretz’s Outfits as Taylor

Chloe Grace Moretz as Taylor wearing a Dries Van Noten Black/Red Mixed Print Full Zip Knit Cardigan.

Chloe Grace Moretz as Taylor carrying a Cotopaxi Multicolor 16L Backpack.

Chloe Grace Moretz as Taylor wearing Onitsuka Tiger By Asics White/Navy Mexico 66 Sneakers.
Devery Jacobs’ Outfits as Donna

Devery Jacobs as Donna wearing a Simon Miller Blue Check Mesh Long Sleeve Top.

Devery Jacobs as Donna wearing a Wales Bonner Blue Logo Embroidered Full Zip Hoodie.

Devery Jacobs as Donna wearing an MSGM Red Mesh Short Sleeve Polo Top.
Maude Apatow’s Outfits as Mae-bell

Maude Apatow as Mae-bell wearing a green chest nuts crewneck Christmas sweater.

Maude Apatow as Mae-bell wearing a Self-Portrait Blue Denim Sleeveless Tailored Mini Dress (sold out — get a similar dress by Self-Portrait below).
Eva Longoria’s Outfits as Zazzy Tims

Eva Longoria as Zazzy wearing a Simkhai Green Pleated Long Sleeve Midi Shirt Dress.

Eva Longoria as Zazzy wearing a Ferragamo Blue Tie-Neck Blouse.




