The always fantastic and fabulous Helen Mirren premiered her new movie, The Debt in London last night (Sept. 21).
Wearing a crimson suit-like dress, the stunning actress was our red carpet fave in look that is not just classy, but timeless.
Just like her!