The live final of Britain's Got Talent has been moved to Saturday night so as not to clash with Sunday's Manchester benefit concert, ITV has confirmed.
Ariana Grande, whose concert last week was the target of a terror attack, will join a host of stars at Lancashire Cricket Club's Old Trafford ground on Sunday evening.
An ITV spokesman said: "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."
Britain's Got Talent will now air at 7.30pm on Saturday June 3.
The British Soap Awards were due to be broadcast on Saturday from 8pm on ITV, but they have now been moved to Tuesday June 6.
Grande and other acts including Miley Cyrus, Take That, Usher, Pharrell Williams and One Direction star Niall Horan are lined up to perform at the fundraising concert this weekend.
The event will be broadcast live on BBC TV and radio as well as Capital radio, and is set to be streamed online.
Last week, American pop star Grande promised to return to Manchester to perform following the atrocity after her gig at the Manchester Arena.
Suicide bomber Salman Abedi detonated his device, killing 22 people and injuring dozens of others, as fans left the venue.
In a statement, the singer said: "We won't let hate win."