Jennifer Lopez's Dress Is Going to Make You Watch Her Walk Away

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.