ITV has moved the final of Britain's Got Talent so it won't clash with Ariana Grande's benefit concert in Manchester on Sunday.
The broadcaster will now broadcast the BGT final at 19:30 BST on ITV One on Saturday, when it was originally due to show the British Soap Awards.
A spokesman said ITV had "no desire to distract from the important cause" Grande’s concert is raising money for.
ITV One will instead broadcast the British Soap Awards on Tuesday at 20:00 BST.
Grande's One Love Manchester concert, will be broadcast on BBC One between 6 and 9pm on Sunday evening.
"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.
"We 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."
The benefit concert will raise money for the victims and families of those who were caught up in last Monday's Manchester Arena attack and is being broadcast live on BBC TV and radio, plus Capital radio.
Acts including Miley Cyrus, Take That, Usher, Pharrell Williams, The Black Eyed Peas and One Direction star Niall Horan are lined up to perform alongside Grande as they pay tribute to the 22 people who died, and dozens who were injured in the bombing.