When he's not busy shilling for a multi-billion condiment company by making ads for ketchup, Ed Sheeran also writes songs.

The pop singer will release his new album 'No 6. Collaborations Project' next month, and as the title suggests, it sees him teaming up with a multitude of other artists.

Sheeran previously released the 'No. 5 Collaborations Project' EP in 2011, which saw him work with a number of grime artists. It looks like he's going down a similar route this time, with the likes of Eminem, Stormzy, Chance the Rapper, Young Thug, 50 Cent, Travis Scott and Meek Mill amongst the artists who have been announced for it.

Bruno Mars also features, alongside Khalid, Justin Bieber, Cardi B and Camila Cabello.

The full tracklisting has been revealed and you can see it below: