In 2018, Cher returned to film for the romantic musical comedy film "Mamma Mia! Here We Go Again". "New York" magazine's Viviana Olen and Matt Harkins commented that "it's only at the climax of the movie when its true promise is fulfilled: Cher arrives ... It becomes clear that every single movie—no matter how flawless—would be infinitely better if it included Cher." She stars as Ruby Sheridan, who is the grandmother of Sophie, played by Amanda Seyfried, and the mother of Donna, portrayed by Meryl Streep. Cher recorded two ABBA songs for the film's soundtrack: "Fernando" and "Super Trouper". Björn Ulvaeus of ABBA commented, "She makes Fernando her own. It's her song now."