So there was a lot of speculation over who would be on Ed Sheeran's collaboration album after a fake track list surfaced online some weeks back. Today, the 'I Don't Care' crooner dropped the official track list with all the features and it's honestly pretty surprising. From Camila Cabello & Cardi B to Eminem & 50 Cent to Bruno Mars and Chris Stapleton, Ed Sheeran really went all out bringing together the music industry's best for his new album, No. 6. Check out the full list below and prepare to have your mind blown over the artists that have joined him.