Little Mix have revealed they'll no longer be performing on the Britain's Got Talent 2017 final.
It's after the date for this year's final switched from Sunday, June 4 to Saturday, June 3 to accommodate the Manchester benefit concert on the Sunday.
"We were looking forward to performing #Power for you guys this Sunday on @BGT but following the date change we are unable to attend," the girls wrote on Twitter.
They added: "We are however, so honoured that @ArianaGrande has asked us to perform at the #OneLoveManchester show on Sunday xx the girls xx."
ITV confirmed that this year's BGT final had switched days earlier in the week.
They said in a statement: "Ariana Grande's 'One Love Manchester' benefit concert is bringing artists and the public together, and will raise funds for the Red Cross's Manchester Emergency Fund.
"ITV and Britain's Got Talent have no desire to distract from this important cause, so we have taken the decision to move the Britain's Got Talent Final from Sunday night."
It's not yet clear if Little Mix will be replaced on BGT tomorrow night or if Diversity will continue to perform on their own.
For now, the semi-finals continue this evening with a guest performance from Little Mix's fellow X Factor alum 5 After Midnight.
The semi-finals will air from 7:30PM on ITV with the last group contestants performing and two acts will make it through in the results from 9:30PM.
The ten finalists will then go head to head in the grand finale this Saturday night, June 4, from 7:30PM on ITV.