User blog comment:Justbenn/Favorite Returns/@comment-24519445-20150501230246

Princess of China is actually by Coldplay, with Rihanna as a featuring artist.