Taylor Swift in London Michelle Torres February 27, 2015 Culture, Red Carpet Brit Awards, Charlotte Olympia, Lorraine Schwartz, Robert Cavalli, Taylor Swift Comments Off on Taylor Swift in London Taylor Swift at the Brit Awards in London 2/25/15 Roberto Cavalli Atelier, Dress Charlotte Olympia, Shoes Lorraine Schwartz, Jewelry