Jennifer Lopez looked every inch the ageless beauty as she struck a pose for a new set of sizzling snaps in collaboration with fashion brand Revolve.
The 53-year-old singer and actress set pulses racing on Thursday (June 15) when she shared a string of snaps with her 247million followers on Instagram.
Wearing a multi-coloured floaty dress in three of the snaps, a pink fringed number in the next two, and a bedazzled fuchsia frock in the third, Jennifer left little to the imagination.