Speechless is the best way to describe how we are feeling about Jennifer Lopez's latest red carpet look. The 47-year-old attended the NBC Universal 2017 Upfront event in New York City in a long sleeve, off-the-shoulder Elie Saab Haute Couture peach dress with a knotted detail in the cleavage and a side slit that showed off her legs.
While the dress looks incredible from the front, the best part is actually a beautiful crystal pattern in the back. The way it sparkles in the light captivates everyone's attention and will take your breath away. Jennifer paired the stunning gown with a light pink Valentino purse, Christian Louboutin heels, and rings by Narcisa Pheres and Le Vian.
The day before, J Lo was rocking a very different dress by the same designer which was sexy in its own right. Keep scrolling to see even more photos of J Lo's gorgeous look.