Who made Rosie Huntington-Whiteley’s black sunglasses, red dress, jewelry, flat lace up sandals, and clutch handbag?

20Dress – T by Alexander Wang

Shoes – Aquazzura

Earrings – Jennifer Fisher

Purse – Saint Laurent

Necklace Jaquie Aiche

Sunglasses – Tom Ford