20th-century-man:Kate Winslet / photo for Vanity Fair by Steven Meisel, December 2008.