Fans arriving at the X-Men: Days of Future Past UK premiere, at the West End Odeon, Leicester Square, London. Photograph: Ian West/PAPhotograph: Ian West/PABritish actors (L-R) Sir Patrick Stewart, James McAvoy, Sir Ian McKellen and Irish-German actor Michael Fassbender arrive. Photograph: Toby Melville/ReutersPhotograph: TOBY MELVILLE/REUTERSFans dress up for the occasion. Photograph: Ian West/PAPhotograph: Ian West/PAJames McAvoy and Michael Fassbender pose for the press. Photograph: Jon Furniss/Invision/APPhotograph: Jon Furniss/Jon Furniss/Invision/APThe best of friends. Sir Ian McKellan and Sir Patrick Stewart . Photograph: Toby Melville/ReutersPhotograph: TOBY MELVILLE/REUTERSEnglish actress Dakota Blue Richards. Photograph: Ian West/PAPhotograph: Ian West/PAUS actor Wesley Snipes. Photograph: Will Oliver/EPAPhotograph: WILL OLIVER/EPAFormer boxer Joe Calzaghe and guest. Photograph: Ian West/PAPhotograph: Ian West/PABritish singer-songwriter Molly Smitten-Downes. Photograph: Jonathan Hordle/REXPhotograph: Jonathan Hordle/REXUS actor Stanley Tucci. Photograph: Will Oliver/EPAPhotograph: WILL OLIVER/EPABritish violinist Linzi Stoppard. Photograph: Ian West/PAPhotograph: Ian West/PAEnglish actor and dancer Maisie Williams. Photograph: Ian West/PAPhotograph: Ian West/PABritish singer Katy B. Photograph: Jonathan Short/Invision/APPhotograph: Jonathan Short/Jonathan Short/Invision/APPresenter and model Hofit Golan. Photograph: Ian West/PAPhotograph: Ian West/PA