Monday, February 11, 2013

Helen Mirren Is Possibly the Most Beautiful Woman on the Planet

Helen Mirren showing off her beautiful head of pink hair at last night's BAFTA's!

You go gurl!

Via BuzzFeed

No comments: