When legends share a red --er, make that blue -- carpet together, there's no telling what may happen. And fans were treated to the ultimate magic moment when Cher and Meryl Streep shared a kiss at the London premiere of "Mamma Mia! Here We Go Again."
The Oscar winners and longtime pals previously starred together in 1983's "Silkwood," and were back together again at Monday night's premiere. Cher and Meryl were clearly delighted to be reunited, and celebrated the occasion with a playful smooch for the cameras.
Fans found the display of affection absolutely divine (and maybe not-so-secretly wished they were in the middle of this Cher-Meryl sandwich), and took to Twitter to declare their love for not only the actresses, but also the actresses' love for each other. And naturally, the buzzy moment became an instant meme.
Most of the rest of the members of the "Mamma Mia 2" cast -- which features Lily James, Pierce Brosnan, Colin Firth, Stellan Skarsgård, Julie Walters, Dominic Cooper, Amanda Seyfried, and Christine Baranski -- were also in attendance. But let's be real: Streep and Cher may as well have been the only ones walking the carpet, for all of the attention they commanded. And really, when these two queens are involved, isn't that the way it should be?
[via: Twitter Moments]
In 1979 young Donna, Tanya and Rosie graduate from Oxford University -- leaving Donna free to embark on a series of adventures throughout Europe. On her journeys, she makes the acquaintances of Harry, Bill and Sam -- the latter whom she falls in love with, but he's also the man who breaks her heart. In the present day, Donna's pregnant daughter, Sophie, dreams of renovating a taverna while reuniting with her mother's old friends and boyfriends on the Greek island of Kalokairi. Read More