Who made Selena Gomez’s leopard print swimsuit, print jacket, and black sunglasses?

700Swimsuit – Free People Acacia

Sunglasses – Ray Ban

Jacket – Free People

same jacket in a different color

same swimsuit in two pieces