Stars of X-Men: Apocalypse strutted down the “blue” carpet at London’s BFI Imax for a global fan screening of the film.

Jennifer Lawrence, James McAvoy and Tomas Lemarquis were among the Marvel actors to brave the drizzle in the capital, and dazzle at the event – and here’s what they wore.

Jennifer Lawrence

Jennifer Lawrence
(Ian West/PA)

James McAvoy

James McAvoy
(Ian West/PA)

Tomas Lemarquis

Tomas Lemarquis
(Ian West/PA)

Sophie Turner

Sophie Turner
(Ian West/PA)

Olivia Munn

Olivia Munn
(Ian West/PA)

Alexandra Shipp

Alexandra Shipp
(Ian West/PA)

Tye Sheridan

Tye Sheridan
(Ian West/PA)

Ben Hardy

Ben Hardy
(Ian West/PA)

Lana Condor

Lana Condor
(Ian West/PA)