Taylor Swift smoulders in semi-sheer embellished mini dress for British Vogue… in first cover shoot since releasing new album Reputation Geraldine 8 years ago