Helen Mirren is Cleaning Up

Helen Mirren at the BAFTA Awards
So far, lovely Helen Mirren has won Best Actress honors at the Golden Globes, the SAG Awards and now the BAFTAs.

Oscar can’t be far behind.

Advertisements

Comments are closed.