Who made Selena Gomez’s blue shorts, shoes, yellow print shirt, and jewelry?

Shoes – Puma x Charlotte Olympia

Shorts – We Wore What

Shirt – For Love & Lemons

Earrings – Hvn