
Gemma Chan debuted a fittingly superhero-worthy look at the London premiere of Captain Marvel. The sharp tailoring on her bold Brandon Maxwell outfit felt both fierce and elegant—plus, it had a cape.
See her look and all our other favourite celeb outfits from the past week.
Gemma Chan

Where: At the London premiere of Captain Marvel
Wearing: Brandon Maxwell spring 2019
Brie Larson

Where: At the London premiere of Captain Marvel
Wearing: Valentino Haute Couture gown and Christian Louboutin sandals
Gigi Hadid

Where: At the Double Exposure book signing in Paris
Wearing: Prada
Pippa Middleton

Where: At the British Heart Foundation Beating Hearts Ball in London
Wearing: Temperley London
Liu Wen

Where: At the Double Exposure book signing in Paris
Wearing: Prada
Lashana Lynch

Where: At the London premiere of Captain Marvel
Wearing: Michael Costello
Naomi Campbell

Where: At the La Nuit by Sofitel party in Paris
Wearing: Iris van Herpen spring 2019 haute couture
Newsletter
For the latest in fashion, beauty and culture, sign up to receive ELLE's daily newsletter.