JENNIFER Lopez shows she has great jeans at 54 in her latest fashion shoot.

The singer rolled back the years in this fresh-faced snap while modelling a bag for Coach’s autumn advertising campaign.

J-Lo looked on top form while modelling a bag for Coach’s autumn advertising campaign
2

J-Lo looked on top form while modelling a bag for Coach’s autumn advertising campaignCredit: TNI Press

When asked about her youthful looks, J-Lo said: 'I’ve been wearing sunscreen every day since I was in my very early 20s'
2

When asked about her youthful looks, J-Lo said: ‘I’ve been wearing sunscreen every day since I was in my very early 20s’Credit: TNI Press
Asked about her youthful looks, J-Lo, married to actor Ben Affleck, 51, said: “I’ve been wearing sunscreen every day since I was in my very early 20s.”

Last month Lopez left fans questioning her real age as she posed in a Valentino bikini in the sunshine.

The superstar stripped off and wowed fans with her iconic body after recently celebrating her 54th birthday.

The Jenny From The block singer revealed her toned physique and curves in a tie-up black bikini that feautured white and green swirls.

She accessorised with chunky gold bangles and earrings, and a white chain choker.

The mum of twin, who credits her trim figure to five workouts a week, added a touch of glamour for her birthday pool party with smokey eye make-up and pink lip gloss.

Reacting to her snaps on Instagram, one fan said: “Are you sure you are 54? You are so beautiful and look maybe 34 maybe!!!! I hope you had a fabulous birthday!!! Looks like you did!!!”

Another raved: “Aging like fine wine.”

“You look like you are 34, not 54. You’re a very classy lady,” a third penned.