I freaking love John Legend!