Who made Alessandra Ambrosio’s gray handbag, lip white long sleeve top, and black sunglasses?

Sunglasses- Ray Ban

Shirt – Lauren Moshi

Purse – Givenchy

similar style bag by the same designer