Friday, 27 May 2011

Jessica Chastain in Roland Mouret


Jessica Chastain packed a punch in a neon one-shoulder mermaid dress at the 'Tree of Life' premiere in LA.