Olivia Rodrigo hosts and performs on SNL, but a devil in Prada steals the show in a hilarious new promo.
- April 30, 2026
AceShowbiz - Olivia Rodrigo is set to host and serve as the musical guest on this week's episode of Saturday Night Live, and the promotional clip promises an entertaining twist. The promo features a devil character dressed in Prada, but it’s not the usual suspects like Meryl Streep or Anna Wintour.
Instead, the devil is portrayed by James Austin Johnson, who delivers a spot-on impression that even outdoes Streep’s iconic role. In the teaser, Olivia Rodrigo arrives at Studio 8-H where cast members Andrew Dismukes and Jane Wickline warmly greet her. Their smiles quickly fade when fellow cast member Tommy Brennan rushes in with a warning: “Hey guys! He's on his way!”
The looming presence causes a stir as the cast braces for the arrival of a “Someone Big.” While viewers might expect Lorne Michaels, it is actually Johnson’s devil character who bursts in wearing a striking candy-apple-colored fur coat. He proceeds to deliver a flawless, line-for-line parody of the famous scene from The Devil Wears Prada.
Where Streep’s Miranda Priestly famously scolds Anne Hathaway’s character for an offhand comment about blue belts, Johnson’s devil instead goes after Rodrigo for her use of the word “skits.” This clever homage adds a fresh comedic layer to the promo ahead of the episode’s premiere.
With Olivia Rodrigo both hosting and performing musically, the episode promises to blend sharp humor and musical talent in true SNL style.