We've warned you before, Taylor Swift fans: you really have no idea who might join this talented artist on stage when she plays a concert in your hometown.
In late August, Justin Bieber sang a duet with Taylor in Los Angeles, while Nicki Minaj did the honors one night later.
Over the weekend, meanwhile, Swift played a couple of shows in Atlanta - and was joined by a couple of that city's most beloved musical icons. First up, watch T Swizzle drop a serious beat alongside Usher during a live rendition of "Yeah!"
Then, enjoy a version of "Live Your Life," as Taylor takes over the role of Rihanna and provides the chorus for T.I., who is dressed in what we can only imagine is a sample from his clothing line...