Ed Sheeran sings 'Castle on the Hill' duet with fans

Some lucky fans recently got the opportunity of a lifetime to sing with their idol, Ed Sheeran!

With the help of the Sing! Karaoke app from Smule, fans around the world have been able to virtually duet with Sheeran on his hit song, "Castle on the Hill."

SEE ALSO: Selena Gomez reveals the most romantic thing anyone's done for her in Vogue's latest 73 Questions: Watch!

The duet has been performed over 25,000 times on the app, but you can watch the most memorable ones in the mashup video above.

Sheeran isn't the first artist to take to Sing! Karaoke to duet with his diehard -- and talented! -- fans. Stars like Shawn Mendes, Charlie Puth, Jessie J and Luke Bryan have also used the app to sing with their biggest supporters.

See photos of Ed Sheeran:

More from AOL.com:
Alec and Hilaria Baldwin's children steal the show at 'The Boss Baby' premiere
'DWTS' pro Maksim Chmerkovskiy reveals what parenthood forced him to realize about himself
Martha Stewart's younger brother dies suddenly at 65