Harry Styles goes ’80s.

RELATED: Harry Styles Talks Taylor Swift Writing Songs About Him: ‘It’s Flattering’

This week, the former One Direction singer was on Howard Stern’s SiriusXM show, and he gave fans a special treat by performing a cover of a Peter Gabriel hit.

Styles sang the 1986 single “Sledgehammer”, remaining remarkably faithful to the original.

RELATED: Harry Styles Fans Left In Tears As Singer Drops Emotional Music Video For ‘Falling’

On Twitter, Gabriel himself applauded Styles on his cover.

Talking about the song, Styles called it one of the “best-mixed songs” ever recorded. He also said he’ll consider adding the cover to his tour setlist.