However two weeks ago Lopez, 44, was seen holding hands with 27-year-old Smart, inset below – whom she started seeing soon after splitting from her husband of seven years Marc Anthony – when they were pictured leaving trendy restaurant Craig’s in West Hollywood.
J-Lo, who is touring America with her 10th album AKA, went back to her roots to perform in the Bronx, New York City on Wednesday.
The mum-of-two, who has been married three times, said of the age difference between her and Smart: “I don’t feel older – and I don’t feel like I look it either.”