Who made Jennifer Lopez’s sunglasses, jewelry, sneakers, and print pants?

Sunglasses – Quay

Earrings – Jennifer Fisher

Pants – Niyama Sol

Shoes – The Kooples