He made headlines the other day for his cover of Sam Cooke's stirring 'A Change is Gonna Come' - but Justin Timberlake put his own spin on a modern hip-hop song at a gig the other day.
The man who is rumoured to be taking on the Super Bowl halftime show in 2018 showed just how versatile he can be by covering Kendrick Lamar's hit 'Humble' and incorporating it into his own song 'Cry Me A River'.
The mash-up took place at the Pilgrimage Festival in Tennessee - but since it worked so well, could we perhaps see a live version of the collaboration? Watch this space...
Watch it below: