BAFTA Tea Party 2013: Red Carpet

  • BAFTA Tea Party 2013
Sienna Miller 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