Who made Cameron Diaz’s denim jacket, white jumpsuit and wedges that she wore in Cancun?

209Jumpsuit – A.L.C.

Jacket – Current/Elliott

Shoes – Christian Louboutin

Current/Elliott at ShopStyle

Revolve

Current/Elliott at ShopStyle

Nordstrom

Current/Elliott at ShopStyle

Similar style necklaces

Chan Luu at ShopStyle
Kenneth Jay Lane at ShopStyle
Lucky Brand at ShopStyle