LONDON, ENGLAND - JULY 16: Lily James, Cher and Amanda Seyfried attend the UK Premiere of "Mamma Mia! Here We Go Again" at Eventim Apollo on July 16, 2018 in London, England. (Photo by John Phillips/Getty Images)
10 years after Mamma Mia! first hit the big screen, the movie is back for round two. The cast, including style icon Meryl Streep, Amanda Seyfried, Lily James and Cher, gathered last night in London for the premiere of the cinema singalong that we cannot wait to see. See the best photos from the blue carpet at the Mamma Mia! Here We Go Again premiere in our gallery.
I'm No.1's inhouse photographer and work on everything from snapping and styling fashion shoots to photographing Scotland's most beautiful homes. I also look after our events section and the No.1 social media channels. Get in touch: firstname.lastname@example.org