Harry Styles SNL
Harry Styles pushes himself to the limit while performing Sign of the Times on Saturday Night Live YouTube

Harry Styles has unveiled the eagerly anticipated music video for his solo debut Sign Of The Times. The 23-year-old heart-throb dropped the visuals to the song that dethroned Ed Sheeran's Shape of You from the UK charts on Monday (8 May) afternoon after what some fans considered to be an excruciating wait.

The five-minute promo, shot on location on the Isle of Skye in Scotland, shows the One Direction star hanging in mid-air above a remote coastline and aerial views of several breathtaking natural beauty including a waterfall.

A quick scan of social media and it looks like the video is a hit among fans. One wrote: "Can we take a moment to appreciate the scenery of the video bc wow it was truly breathtaking#SignOfTheTimesMusicVideo"

Another said: "This is legit the most beautiful video I've ever seen my whole life."

Styles previously revealed that the ballad, co-written by acclaimed Jeff Bhasker, was about childbirth. He told Rolling Stone magazine: "The mother is told, 'The child is fine, but you're not going to make it.' The mother has five minutes to tell the child, 'Go forth and conquer.'"

Ahead of the big reveal, Styles dropped a brooding teaser which immediately sent fans into a frenzy. "I swear Harry enjoys watching us suffer #SignOfTheTimesMusicVideo," one commentator fumed.

Meanwhile, Styles is preparing to make his acting debut in Christopher Nolan's war epic Dunkirk, which is scheduled to hit cinemas worldwide from 19 July.

Sign of the Times is the first single from Styles' his self-titled solo debut album scheduled for release this Friday (12 May).