Who made Rosie Huntington-Whiteley’s black sunglasses, print top, skinny jeans, and silver boots?

Shirt and sunglasses – Saint Laurent

Shoes – Balenciaga

Jeans – Rosie Hw X Paige Collection