Back to post View full size Cate Blanchett and Nicolas Ghesquière Tags: Cate Blanchett, Catherine Deneuve, Chloe Sevigny, Jennifer Aniston, Jennifer Connelly, Justin Theroux, Michelle Williams, Miranda Kerr, Open Post SHARE