BAFTA Tea Party 2013

  • BAFTA Tea Party 2013
Marion Cotillard arrives at the 2013 BAFTA Tea Party at the Four Season Hotel in Los Angeles, Calif. Jan. 12, 2013.
BAFTA Tea Party 2013
Source: Getty Images
« Back to Story

Discuss

Default avatar
 

Top Stories