Hungry Jennifer Lopez adds good fries to her diet as she enjoys a cheeseburger.
The 54-year-old singer was photographed eating a McDonald’s on a thoroughfare with her actor husband Ben Affleck.
Love Costs Free star J-Lo usually avoids fast food but couldn’t resist the temptation in LA.
Her personal trainer Tracy Anderson said: “I make her eat very clean because she needs really good fuel for all the things she does.”
3It’s all organic and very well thought out, with a balance of very high quality proteins and lots of nutrient-dense foods.”
On this occasion, Jen’s only thought seemed to be “Burger that.”
Earlier this week, the singer rolled back the years with this fresh snap while modeling a bag for Coach’s fall ad campaign.
When asked about her youthful appearance, J-Lo, married to 51-year-old actor Ben Affleck, said: “I’ve worn sunscreen every day since I was in my early 20s.”
Last month, Lopez left fans wondering about her real age when she posed in the sun in a Valentino bikini.
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 body and curves in a black tie-front bikini that featured white and green swirls.
She accessorized with chunky gold bangles and earrings as well as a white chain choker.
The mother of twins, who puts her slim figure down to five workouts a week, added a touch of glamor to her poolside birthday bash with smokey eye makeup and pink lip gloss.
Reacting to her snaps on Instagram, one fan said: “Are you sure you’re 54? You are so beautiful and maybe you look 34!!!! I hope you had a fantastic birthday!!! Looks like this!!!”
Another raved: “Aging like fine wine.”