Cher has been hailed as “absolutely gorgeous” by fans after wowing on the blue carpet for the Mamma Mia! Here We Go Again world premiere in London.
The 72-year-old star wore all black as she posed with co-stars including Lily James, 29, and Amanda Seyfried, 32, at the Hammersmith Apollo on Monday.

Cher plays the mother of Meryl Streep’s character Donna Sheridan in the sequel to 2008’s Mamma Mia!, which is set after the events of the first film but features extensive flashbacks to 1979 to tell the story of how Donna came to be on the Greek island of Kalokairi.
After spotting Cher arrive at the premiere, fans tweeted their praise.
Cher looks phenomenal at the premiere ugh I need to see it ASAP #MammaMia2
— Matt x (@mdunl0p) July 16, 2018
@cher YOU LOOKED AMAZING AT THE PREMIERE!!! I SAW THE LIVE VIDEO😍😍😍💖💖💖💖
— Chericorn♥Anwen (@Cherdraw) July 16, 2018
#mammamiapremiere AAAAAAAHHHHH LOOK AT @cher SHE'S STUNNING!!! 😍😍😍😍😍😍
— fan of love 🌻 (@doodlydoof) July 16, 2018
U looked amazing on the red carpet in London 💋
— warnish (@warnish1) July 16, 2018
i love cher……..
— frida (@messyourlifeup) July 16, 2018
One wrote: “@cher looks absolutely stunning at the #MammaMiaPremiere.”
Another said: “I can’t get over how absolutely gorgeous @cher looks at the #MammaMiaPremiere.”
A fan commented: “OH MY CHER IS BEAUTIFUL.”
Mamma Mia! Here We Go Again will be released in UK cinemas on July 20.