Unfortunately, Coldplay’s “Princess Of China” music video featuring Rihanna did not premiere on Thursday, as BBC2 reported. Rihanna tweeted that it might be released on Monday (June 4).
Take a look at 12 new images from the video after the jump. We love them!
Also, click here to listen to the acoustic version of the track.