12 surprisingly affordable things Taylor Swift has worn recently and where to buy them