"Unshaken" is a song by American singer-songwriter D'Angelo. It was produced by Daniel Lanois, who wrote the track with D'Angelo and Rocco DeLuca. The song was written for the original soundtrack to the 2018 video game Red Dead Redemption 2. It was released as a digital single through RCA Records on January 4, 2019, and later as part of the game's soundtrack released by Lakeshore Records and Rockstar Games. It was D'Angelo's first piece of new music released since his third studio album, Black Messiah, released in December 2014.