Ed Sheeran the.. cross dresser? Don't worry ladies, it was just for Jimmy Kimmel! But it was pretty funny to see Ed in Annie's classic red dress, complete with Sandy and all. You'd think he would've shaved his legs before he put on that little number!

More From B100