The new Freddie Mercury biopic Bohemian Rhapsody officially hits theaters today, and Vanyaland film editor Nick Johnston wasn’t a fan of it. But we’re all fans of Troye Sivan, and we’re pretty into his new soulful cover of Queen’s “Somebody to Love.” Sivan said he was “honored” to have been asked to cover the 1976 gospel-inspired hit, calling it “a masterful song by the most legendary band.” Queen’s manager, Jim Beach, shares in the sentiment: “Troye’s version is a unique take on this Queen classic. It is both moving and totally original. Thank you from us all at the Mercury Phoenix Trust — fighting AIDS worldwide.” Sivan “Somebody to Love” cover was produced by his Blue Neighbourhood and Bloom collaborator Bram Inscore and mixed by Josh Gudwin, and you can stream it below. It’s stated that Sivan, along with Universal Music Group and Queen, will donate the cover’s net profits to the Mercury Phoenix Trust. Featured image by Hedi Slimane.