Taylor Swift has had quite a few special guests join her onstage for her current Red Tour. This past weekend was no different. Teasing her special guest Saturday night at Gillette Stadium, she asked the crowd "Who is the song You're So Vain about?"
Thirty seconds later Carly Simon comes walking across the stage donning a red scarf! Why this ironic, fun duet hasn't happened sooner is beyond me!