From left to right, Rosie Huntington-Whiteley wears Brandon Maxwell ...

Responsive image