Here is one of the most loved songs of today. I haven’t met one person who doesn’t like it. So beautiful, and John Legend’s finally got a well-deserved smash on his hands. Enjoy and Happy Saturday! JOHN LEGEND [all of me] – clean verion from nabil elderkin on Vimeo.