Who made Rosie Huntington-Whiteley’s black top, white maxi skirt, jewelry, and sandals?

Shirt and skirt – The Row
Jewelry – Tiffany & Co. and Jessica McCormack
Shoes – Jimmy Choo