Who made Cameron Diaz’s blue ripped jeans, black sunglasses, and white handbag?

725Sunglasses – Saint Laurent

Purse – Balenciaga

Jeans – Paige

Paige

Revolve Clothing

Singer22

similar style bag by the same designer

similar style sunglasses by the same designer