Who made Jennifer Lopez’s white pants, bikini top, and green aviator sunglasses?

Shirt and pants – Niyama Sol

Sunglasses – Ray Ban