Who made Alessandra Ambrosio’s blue print top and brown shorts?

93Shorts and shirt – Philosophy

same material in a dress