Kate Winslet appears on the December cover of Vanity Fair magazine.

Advertisement