Taylor Swift smoulders in semi-sheer embellished mini dress for British Vogue… in first cover shoot since releasing new album Reputation December 5, 2017 Ukadmin Celebrity News