The Weeknd has recorded songs with Kanye West and Ed Sheeran.

The 25-year-old musician is currently working on his second album - tentatively titled 'Chapter III' - and his pal Ed has revealed he has recorded a song with the producer for the collection, with the 'All Day' rapper also set to appear on the LP.

Recalling a visit to The Weeknd's house in Toronto during which he invited Ed to work with him in the studio, he told Zane Lowe during his Beats 1 radio show: ''In my head I'm like, 'The Weeknd doesn't want to write a song!' The Weeknd doesn't work with anyone. He's got one feature on his album, which is Kanye West. He doesn't want to do that.''

As well as confirming the collaboration with the 38-year-old star, the 'Thinking Out Loud' singer confessed they did end up recording a track together, teasing it, ''is really, really f**king good''.

The news comes just two months after the 'Earned It' hitmaker brought Kanye out as a special guest during his set at Californian music festival Coachella.

The Weeknd - whose real name is Abel Tesfaye - is expected to release the highly-anticipated collection, which is the follow-up to 2013's 'Kiss Land' which featured rapper Drake on the track 'Live For', later this year.