Dakota Johnson Surprises in Lily Allen’s ‘Madeline’ on SNL

Dakota Johnson made a shocking surprise appearance during Lily Allen’s performance of “Madeline” on Saturday Night Live on December 13, 2025. The actress played the mistress character from Allen’s song, which is based on the singer’s recent breakup with David Harbour.

Lily Allen, making her first SNL musical guest appearance in 18 years, sang lyrics confronting the infidelity-themed “Madeline” while Johnson lurked behind a sheer curtain, sending provocative text messages on stage. Johnson came out at the end and said things like, “He told me you knew this was going on,” before kissing Allen on the cheek. The dramatic reveal, with Johnson in lingerie, amplified the song’s raw emotion from Allen’s album West End Girl.

Josh O’Connor hosted the episode, which had Allen singing “Sleepwalking” with “Madeline” and taking part in a sketch about music. Johnson’s surprise role comes after she hosted SNL several times, including one with Justin Timberlake last year. Fans buzzed online about the bold collaboration tying into Allen’s personal album narrative.