Taylor Swift smoulders in semi-sheer embellished mini dress for British Vogue… in first cover shoot since releasing new album Reputation December 5, 2017 Geraldine Celebrity News and Gossip Please support our Sponsors