Coldplay and Rihanna just released the video for “Princess of China”. It was totally worth the wait, the video is hot, even though the song is way over played.

What do you think?