Jennifer Lopez looks HOT AF in a monotone Elie Saab from its haute couture SS17 at the NBC Universal 2017 Upfront in New York City. The dress featuring a sharp plunging neckline and a sexy higher-than-thigh-high slit gives us some major hot body goals. She opts for a matching petite clutch and a pair of high heels.
The forty seven year old bombshell is styled by celebrity stylists Rob Zangardi & Mariel Haenn. Her dewy makeup is done by celebrity makeup artist Scott Barnes, while her hair is styled in a messy bun by celebrity hairstylist Chris Appleton.