By G9ija

Jennifer Lopez looks amazing at a movie ‘Shades Of Blue’ premiere party in New York City.

The 47-year-old actress donned a sequined silver vest with plunging neckline top with matching trousers.

She paired the shimmering outfit with a pair of matching open-toed heels.

The beautiful mom of two, who looked gorgeous as she showed off her famous curves, styling her long brown hair up in a high ponytail.

For accessories, JLo went with silver stud earrings, rings and bracelets, leaving her neck bare.

The singer/actress accentuated her natural beauty with smoky eye makeup, nude lips as she carried a dark clutch.