Blue carpet glamour: Cher and Meryl Streep stun at Mammia Mia premiere

"I don't know what I was expecting but I walked onto the set and I just thought everyone's just having fun", Cher said. It's odd, but you'll get past it.

The new album features the vocal talents of Lily James, Amanda Seyfried, Dominic Cooper, Meryl Streep, Christine Baranski, Julie Walters, Cher, and more. "Here We Go Again" in London on July 16, 2018.

More details of ABBA's two new songs have been revealed. "I've never been on a movie that had less tension".

"Doing another album is like doing Mamma Mia 3, what is the point unless there is a good reason, good script, good environment?" It's a bit nutty, because if you've seen any previews, you likely have a completely distorted idea of how the movie is structured.

Cher also joins the cast, playing the mother of Streep's character Donna Sheridan, while James plays a younger version of Donna. It was great, and she was hiding watching me sing, and I was so excited. You won't hear me complaining about Baranski traipsing around in a caftan and purring, "Be still my beating vagina". Here We Go Again has worked in the industry for decades, amassing quite an impressive fortune along the way. Writer-director Ol Parker, taking the reins from original helmer Phyllida Lloyd, appears to understand that, and his movie is cheesy and colorful and everybody is acting for the back of the theater.

When the film Mamma Mia! came out ten years ago, I was sniffy.

And then there's Meryl, as promised.

"The critics could have a good old field day with us, but I think at the end of the day the people are going to enjoy it even more then the last one", he said. By the time she pops up, mamma mia!

The gay icon was speaking to Today's Kathie Lee Gifford ahead of the release of the ABBA musical film sequel. She's an extra sprinkle of ridiculousness, and I'm happy to have her - which might just be the best way to describe Mamma Mia!