Jessie J has rearranged and cancelled upcoming tour dates after revealing she needs to undergo further cancer treatment.

The 37-year-old, who told fans in June that she had undergone surgery to remove one of her breasts, says she needs to "have a second surgery".

Speaking on Instagram, she said the procedure would be "nothing too serious" but "has to be done by the end of the year".

The operation falls in the middle of her upcoming European tour dates in October, which she says will be rearranged, whilst her US shows have to be cancelled due to calendar clashes.

"I'm so sorry, I feel frustrated and sad," she said in a video. "But I need to be better, I need to be healed and this is the right decision to make," she added.