Harper's Bazaar magazine - October 2004 - Kate Winslet cover