Emily Blunt wears Valentino