The video has been released for Coldplay and Rihanna’s song “Princess Of China”.  The Chinese culture-inspired music video shows the two artists in battle scenes as well as getting real close after their fights! Hit the jump

Steph Bassanini