Jennifer Lopez proved she can do no wrong in a Gucci silky, jungle-print shirt ($1,800; net-a-porter.com) and matching pants ($1,900; net-a-porter.com). For accessories she wore clear-lens Gucci sunglasses ($650; shopbop.com) and Jennifer Zeuner hoop earrings ($140; saks.com).