Who made Rosie Huntington-Whiteley’s black sunglasses, skinny jeans, ruched ankle boots, and pink large top?

Shirt – Balenciaga

Sunglasses – Celine

Jeans – J Brand X Steph Shep

Shoes – Saint Laurent

Ring – Neil Lane