OMG! This is the most adorable and perfect thing we have seen in a while!  Taylor Swift closed out her Speak Now tour on Tuesday night at Madison Square Garden in New York City.  As she has been doing for most of her tour, she brought out a very special guest to sing on stage – her BFF Selena Gomez!

After announcing that the duo has been best friends for FOUR years, but never performed together, Swift welcomed Gomez on stage and the pair sang a rendition of Gomez’s summer hit Who Says.  Sooooo cute!

The crowd went wild for the performance, and we here at RCR did, too!  So what did you think!?