It was rainy last night in London, and some of the stars on the red carpet at the British Academy of Film and Television Arts (BAFTA) Awards got drizzled on. But raindrops cannot stop the sheer fabulousness of Dame Helen Mirren. »2/11/13 2:50pm 2/11/13 2:50pm
Kinja is in read-only mode. We are working to restore service.