Stars including Meryl Streep and Cher hit the blue carpet for the 'Mamma Mia! Here We Go Again' premiere in London.