Just when we thought Madonna kissing Britney Spears at the 2003 Video Music Awards was the most unexpected celebrity kiss ever, this happened.

Last night, the cast of Mamma Mia! Here We Go Again walked the red carpet at the London premiere. While there, Cher and Meryl Streep stole just about everyone’s attention when they greeted each other with a big ol’ wet one.

cher meryl streep kiss mamma mia
Stuart C. Wilson/Getty Images

The pair, who previously worked together on the 1983 film Silkwood, wasted no time expressing their love for one another during the reunion.

Cher plays Streep’s mother in Mamma Mia 2, and if this greeting is any indication, then we can only imagine what went down behind the scenes. 

Mamma Mia! Here We Go Again is now playing in theaters.

RELATED: New Behind-the-Scenes Pics from ‘Big Little Lies’ Season 2 Are Here

From Around The Web

The News—But Only the Fun Stuff—
Delivered Right to Your Inbox.