Emily Blunt gave us major dress goals at the ‘Girl On The Train’ premiere in London.
Her stunning Alexander McQueen gown was designed by the brand’s creative director Sarah Burton, as part of the 2017 Resort collection.
The floor-length dress featured heavy and brightly-coloured embroidery.
The stunning creation, which boasted beaded horseshoes, certainly acted as a good luck charm for her red carpet appearance on Tuesday 20 September.
*cue appearance on all best-dressed lists everywhere*
Blunt teamed the dress with a chic chignon hairdo – given a modern twist with sparkling hair gems – and simple smokey eye makeup.