Ed Sheeran has some serious rap skills... as if he couldn't get any cooler?!