Ballads - have they gone the way of the 8-track and velour jumpsuits? Call me old school, but nothing beats a well-written, well-composed, well-performed ballad. There's something about pouring your heart into lyrics and then letting your soul pour out into a song. John Legend is no stranger to ballads, heartfelt lyrics and soulful delivery, and it comes as no surpise that he is serving up yet another a hearty ballad to nourish the yearning spirit. "All Of Me" will be on Legend's upcoming album "Love In The Future" which is due out in September. Watch him perform "All Of Me" for Oprah and his future bride Chrissy Teigen in the video below - we promise not to tell anyone you got misty-eyed.