Check out Rihanna as she channels a chinese geisha in the new music video for Coldplay’s “Princess of China” single. The colorful visuals were directed by Adria Petty & Alan Bibby. The video will play behind Coldplay as the perform this single on their current tour. The official music video will drop at a later date.
ALL CREDIT TO THIS POST BELONGS TO CONCRETELOOP.COM <<–CLICK HERE TO VIEW THE ORIGINAL POST.