Who made Rosie Huntington-Whiteley’s black sunglasses, beige vest, white tank top, tan pants, and crystal black mule sandals?

shoes -Gia Borghini x Rhw
Vest and pants – Wardrobe.Nyc Hb
Jewelry – Jessica McCormack
Sunglasses – Saint Laurent