Who made Beyonce Knowles’ print swimwear, watch, and jacket?

371Jacket – Anorak

Watch – Apple

Swimwear – Rita Ora x adidas Originals O-Ray