Fans can't get enough of D'Angelo. The neo-soul singer last released new music in 2014, putting out the album Black Messiah. Rumors swirled about a new project, and now, a brand new song from the artist has seen the light of day.

GIPHY

According to Okayplayer, D'Angelo has a new track, "Unshaken," on Red Dead Redemption 2's soundtrack. If this surprise has you shook, D'Angelo will "unshake" you. 

The soundtrack was announced ahead of the video game's release last week, but no one knew D'Angelo had contributed until a fan uploaded the track to YouTube. The song fits in with the game's Western theme, having a Morricone style coupled with D'Angelo's unique flair.  

We look forward to seeing and hearing what he has in store next! 

Take a listen to the track below: 


Liking this content? Check these out: 

Another Serving Of Brown Sugar: D'Angelo Is Working On A New Album

D'Angelo's Management Company Teases A New Album

D'Angelo Will Release Deluxe Edition Of Debut Album 'Brown Sugar'