Coldplay droped the video of their latest single out of the “Mylo Xyloto” album: “Princess Of China” that features Rihanna. Rihanna said: “The final concept is a movie trailer to an old Kung-fu film. I get to play a bad samurai bitch. I get to play a cute little geisha bitch.”. Check out the video below: