Ed Sheeran may have just solidified the fact that there's nothing he can't do.
The British singer-songwriter has rapped on his own tracks, featured on other artists' hits, and successfully made Little Mix's "Touch" his own -- and he pretty much combined all three of those skills when he stopped by the Howard Stern Show.
Sheeran paid a visit to Stern's studio Tuesday (March 7), he whipped out his acoustic guitar and sang his own versions of 50 Cent's "In Da Club," Coldplay "Yellow" and Blackstreet's "No Diggity," sneaking a little snippet of Passenger's "Let Her Go" in the mix. Unsurprisingly, he could've fooled anyone that all of the covers were actually his own tunes.
Watch Sheeran's cover medley below.