Advertisement

2013 BAFTA Arrivals

Stars -- including a pink-haired Helen Mirren -- attend the BAFTAs on February 10, 2013 in London, England.