Jennifer Lopez, 52, flaunts figure in lace-up skirt and cleavage-baring top at MTV VMAs

Jennifer Lopez, 52, made a surprise appearance at the MTV VMAs last night, wearing a sparkly lace-up skirt and tiny crop top. The star had previously been in Venice with her boyfriend Ben Affleck.

The singer stunned fans, as she wasn’t scheduled to appear at the MTV VMAs on Sunday evening.

She flashed her abs in a cleavage-baring lace-up turtleneck top, designed by David Koma.

Jennifer paired this with a jewel embellished paneled mini skirt, exposing her enviably toned legs.

The skirt also featured laced detailing.

READ MORE: Kevin Clifton shares ‘heartbreak’ over girlfriend Stacey Dooley’s post

The singer was in the Italian city with her boyfriend Ben Affleck to support him at the premiere of his new film, The Last Duel.

Ben and JLo caused a stir whilst they were there, making their first red carpet appearance as a couple.

They jetted out of Europe as quickly as they arrived in order to head back to New York ahead of the Met Gala on September 13.

The singer has yet to talk about her new relationship directly, however, in July, she spoke to Zane Lowe on his Apple Music show about how happy she was, amid her rekindled romance.