Exclusive
All of Me (Middle East Version by Jean-Marie ...
John Legend
870.9K
Likes
27.0M
Plays
Other Versions
All of Me (feat. Jennifer Nettles & Hunter Hayes)
John Legend
All of Me (feat. Jennifer Nettles & Hunter Hayes)
All of Me (Radio Edit)
E
John Legend
Keep Calm & Chillout
All of Me (Live)
John Legend
All of Me (Live)
More
Recommended Songs
Hallelujah
Alexandra Burke
Overcome (Expanded Edition)
A Thousand Years, Pt. 2 (Single Version - I Love You for a 1000 Years) (Original Perfomed by Christina Perri ft. Steve Kazee)
Part Two
A Thousand Years, Pt. 2
Read All About It, Pt. III
Emeli Sande
Our Version Of Events (Deluxe Edition)