Jennifer Lopez has apologised to a fan in person after she cancelled a series of tour dates earlier this year. The 55-year-old American actress and singer said in May that the decision was “absolutely necessary” as she took time off to be with family and friends. Advertisement Months after axing her US and Canada summer dates, Lopez filed for divorce from actor Ben Affleck after two years of marriage.

Jennifer Lopez and Ben Affleck in 2023 (Hyperstar/Alamy/PA) Lopez told The Graham Norton Show: “I took the summer off to be home with the kids, which is the best thing I have ever done. Advertisement “It was not like me to do that, so I always want to apologise to the fans. Actually, something very touching happened when I was coming out of the hotel yesterday.

“A fan came up to me and said, ‘I had tickets to come and see you’. When I apologised, he said, ‘Don’t say sorry, we love you’. I started crying straight away.

” According to the show, the same fan was in the audience “coincidentally”, and Lopez gave him a hug and another apology. She also said: “Was that you? I don’t believe it.” Advertisement Lopez began the tour to support her ninth studio album This Is Me.

.. Now, which was accompanied by a movie also featuring Affleck, called The Greatest Love Story Never Told.

In April 2022, 18 years after the couple originally called off their nuptials, Lopez announced she was again engaged to Affleck, and they tied the knot a few months later in Las V.