Who made Selena Gomez’s round sunglasses, black jacket, pants, and white sneakers?

Jacket, pants, and shoes – Puma
Sunglasses – Ray Ban