As paparazzi flashed their cameras at Monday's London premiere of Mamma Mia 2: Here We Go Again, Cher nearly flashed her nipple at a the red carpet event, thanks to a wardrobe mix-up.
The iconic singer, who plays Amanda Seyfried's grandmother in the new movie musical, blushed over trying to partially conceal her lacy bodysuit. Rest assured, her cast mate got her covered.
Chuckling over the mishap, Cher told Access Hollywood that underneath her long black trench coat and wide-legged slacks was the wrong sized bodysuit.
I am actually wearing the wrong bodysuit. They sent the wrong bodysuit! It is one size too small and I keep saying to everybody, like, 'Amanda [Seyfried], Amanda [Seyfried], make sure my jacket is shut!
Her slightly demure reaction was a departure from her former, more provocative self, who was once deemed by fashion legend Bob Mackie as the "Reigning Queen of the Naked Dress."
The iconic Believe singer told guest correspondent Tim Vincent how much the Mamma Mia cast embraced her on set.
Everyone really made me at home and welcomed and loved and all that.
The 72-year-old Dancing Queen also chatted about being reunited onscreen with her co-star, Meryl Streep, 69, who plays Cher's daughter in the musical's prequel (via flashbacks). The pair was last seen on the red carpet after starring together in the critically acclaimed drama, Silkwood, from 1987.
They have been inseparable ever since.
We've been friends all this time. Girls have all kinds of things to talk about.
When Vincent pressed her for more details about what the two gals gab about whenever they catch up, Cher simply laughed and said, "It's personal and I'm not telling." Nice try, Vincent.
Later, People TV live-streamed a Facebook interview in which Cher commented on the age gap between herself and Streep in the film, despite playing mother and daughter, and said it made no difference.
I was thrilled to death, and it was so silly. It was great fun, and I love her [Meryl], so it was perfect.
And while some winced at the mere mention of the thankfully averted wardrobe malfunction, many are saying "Gimme! Gimme! Gimme!" for the Super Trouper's brief cameo in one of the most anticipated feel-good movies of the summer.
Here We Go Again reunites the characters from the film as Seyfried's Sophie prepares for motherhood. The movie whips audiences through intermittent series of flashbacks, featuring a younger Donna Sheridan (Streep) portrayed by Lily James, which justifies Cher's role in the film as Donna's mother.
"Voulez-Vous" be there when the film opens on Friday, July 20? "Honey, Honey," Cher hopes so.