An array of the Swedish mega-group's songs blasted out as the film's stars Meryl Streep and Pierce Brosnan turned out for the premiere. Hundreds of fans crowded into Leicester Square as the film's stars walked the not red, but azure blue carpet, a reference to the movie's mediterranean setting.
Leicester Square itself was further decorated with lemon trees and an orthodox-style church to recall Mamma Mia!'s Greek island setting. But the crowd remained distinctly pro-Swedish, waving the country's flags and singing along to the Abba tunes being pumped out of speakers all around them. The stars of the film later went to a star-studded after-party to celebrate the end of their months of hard work.