Jennifer Lopez has cancelled her This Is Me… Live tour dates in the US.
On Friday, Live Nation announced the 2024 summer tour was cancelled, saying: “Jennifer is taking time off to be with her children, family and close friends.”
The singer addressed fans via her On the JLo newsletter, writing: “I am completely heartsick and devastated about letting you down.
“Please know that I wouldn’t do this if I didn’t feel that it was absolutely necessary.
“I promise I will make it up to you, and we will all be together again. I love you all so much. Until next time.”
It comes amid speculation over her marriage with Ben Affleck and rumours of poor ticket sales.

Pic: AP
The tour was initially in support of her ninth studio album This Is Me… Now and was set to start in Orlando, Florida on 26 June.
Read more entertainment news:
Nicki Minaj cancels Amsterdam show following drugs arrest
Mike Tyson v Jake Paul bout postponed
The tour was to be her first in five years, and the album is her first solo album in a decade.
“This Is Me… Now” was released earlier this year, 20 years after her hit album, “This Is Me… Then.”
Live Nation reassured fans that they will be automatically refunded.