British soul sensation Sam Smith has teamed up with his idol Mary J. Blige for a moving rendition of his chart-topping hit Stay With Me.

The pair recorded the duet for music video website, and the 22-year-old newcomer admits he was blown away to get a chance to sing with the superstar.

He says, "Working with Mary J. Blige is one of the biggest highlights of my career so far. I remember holding her album in my hands in the car when I was a young boy. To meet your idols is a magical thing, but to work with them is truly a dream come true."

Blige also heaped praise on the young talent, comparing him to music greats including Luther Vandross.

She adds, "I'm so honoured to have had the chance to work with Sam Smith. Sam's true soulful voice... is the first of this kind I have heard since Luther Vandross, Freddie Jackson and all the great soulful male voices from the '80s. I'm completely blown away by his talent, soul and the sincerity."

Smith's first album, In The Lonely Hour, became the U.K.'s fastest selling debut of 2014 so far when it charted at number one over the weekend (30May-01Jun14).