Taylor Swift has invited singer Ed Sheeran to join her on the road. The Brit, who collaborated with the country star on her new track Everything Has Changed, will open for Swift at all 58 shows on her upcoming U.S. tour.