You are here: Home » ‘Odette’
Who: Jessica Chastain wearing a Preen ‘Odette’ printed dress Shop: Net-A-Porter International £965 / €1,175 Where: ‘Zero Dark Thirty’ New York Photocall, LA Credit: Getty