Beautiful song! Beautiful melodies that Paul McCartney played on the guitar! The vocals of Rihanna and Kayne fits together! The end of the song is unfortunately too abruptly! Paul McCartney does not sing, but as an old Beatle he makes good music with young guns! I like it!