It’s no secret that Jennifer Lopez looks incredible. With her stunning figure and ageless visage, it’s almost unbelievable that the star is over 50 years old.
But despite the 53-year-old On The Floor singer achieving icon status, it appears that she has insecurities just like the rest of us - and turned to the help of a filter for a bit of a confidence boost.
The Hustlers star appeared in a recent Instagram advert for the sports drink BODYARMOR, showcasing her taut abs and impeccable biceps in a hot pink cycling shorts and sports bra combo as she took a sip of the Kiwi Strawberry flavour of the drink.