Jennifer Lopez apologises in person to fan after tour cancellation
The singer and actress filed for divorce from Ben Affleck earlier this year.

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.
Months after axing her US and Canada summer dates, Lopez filed for divorce from actor Ben Affleck after two years of marriage.

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.
“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.