Jennifer Lopez is currently on the promo trail for her NBC show Shades of Blue.
And, naturally, the 47-year-old actress has been styled to perfection for her series of appearances.
On Wednesday, the star attended the NBC and The Cinema Society launch for the second season of the crime drama in New York.
The yummy mummy was defying her years in a plunging silver top that clung to her enviable curves and showed off plenty of cleavage.
Jennifer Lopez at Shades of Blue Screening (Image: Rex Features)
Jennifer Lopez at Shades of Blue Screening (Image: INSTAR Images)
Jennifer Lopez at Shades of Blue Screening (Image: Splash News)
The mum-of-two, who was later joined for photos with co-star Ray Liotta, paired the top with a matching pair of glittering legings and strappy silver heels.
The fierce star wore her brunette hair scraped back into a high ponytail and wore dark, smoky eyes.
Jennifer Lopez at Shades of Blue Screening (Image: Rex Features)
Jennifer Lopez at Shades of Blue Screening (Image: Rex Features)