Dame Helen Does It

Well, she did it. British actress, Dame Helen Mirren, achieved what the bookies were telling us days ago, by winning an Oscar, last night.

She picked up the famous statuette for Best Actress, for her performance in The Queen.

For Scottish director, Kevin Macdonald, there was some reflected glory:

Leave a comment