Celebrity Kate Winslet for St. John Spring 2012 Ad Campaign You probably already know from our previous posts that Kate Winslet is the brand ambassador for St. John and now the beautiful British actress... adminJanuary 13, 2012