Princess of Coldplay October 17, 2011 Jordan Mohler Listen to a new Coldplay song titled “Princess of China” (feat. Rihanna) here.