"Cher and Meryl kissing is all I needed", one fan reacted on social media to the pair's kiss.
Here We Go Again hitting theaters in a few short days, and Cher revealing she recorded a whole album of ABBA covers, Mamma Mia insanity is at a fever pitch.
Wimbledon: Extraordinary Serena Williams into final
History was made at Wimbledon this year when all the top-10 seeds were knocked out before the quarterfinals for the first time. Williams is headed to her 10th Wimbledon final after defeating Germany's Julia Goerges 6-2, 6-4 on Thursday.
Guess who's back: The legendary singer has made her return to film in the big-budget musical Mamma Mia! With so many projects, we wouldn't be surprised if that $305 million swells even larger in the near future. Cher oozed rock glamour in an all-black ensemble while styling her black hair voluminous curls.
While the women are only three years apart, Cher, 72, plays the mother of Streep, 69, in the film and says she was "thrilled to death" to do it.
As for the music, numerous ABBA standards are pulled from the original film to be revisited, like "Mamma Mia, ' 'I Have a Dream, ' and, of course, 'Dancing Queen.' Standouts though include the romanticized reinvention of 'Fernando" for Cher and the ruckus dance number for 'Waterloo, ' of which once you hear, you'll be singing all the way home. "I mean, she was unbelievable, because I had no idea what I was doing".
Set ten years after the original, the film follows Sophie (Amanda Seyfried) as she tries to run her mother Donna's (Meryl Streep) villa in Greece whilst pregnant, as she finds out more about her past.
Half the film will be taken up in flashback to the life of young Donna, played by Lily James. Here We Go Again trailer below.