Is there anything Ed Sheeran can’t do? No. The answer is no. The singer, who recently released his first album in nearly three years, Divide, stopped by The Howard Stern Show this week to further prove his musical talents. After the host told Sheeran that he wanted to hear some covers because he thinks he does “really interesting takes on other people’s music,” Sheeran happily obliged. Howard then brought up doing something for 50 Cent’s “In Da Club,” and Sheeran launched right into an amazing cover without any practice. He also sang Coldplay’s “Yellow” and Blackstreet’s “No Diggity.” Watch the entire thing above to be completely blown away.