James Taylor & Selena Gomez Join Taylor Swift Onstage November 23, 2011 - by Celebrity News Wire Taylor Swift closed her “Speak Now World Tour” with her best friend and the man her parents named her after. The 21-year-old brought out James Taylor and Selena Gomez at her concert Tuesday night at New York’s Madison Square Garden.