BAFTA ceremony takes place in London
The 2013 British Film Academy Awards have taken place in London, where awards for best film, best British film and more were given out. Learn more about the night’s winners from the Associated Press.
Photo: Helen Mirren walks the 2013 British Academy Film Awards red carpet with pink hair. (via Express.co.uk)
“Affleck’s ‘Argo’ named...at Britain’s Oscars”
HELEN MIRREN HAS PINK HAIR! Just like me wen I was 16. She is
Such a foxy lady