In a promo-mash up, John Legend has collaborated with producer Dash Berlin to give this new spin on his soulful tune ‘All Of Me’.

If you like what you hear, you can get the original version of ‘All of Me’ by John Legend here.