Tuesday, March 1, 2011

Spotted: Helen Mirren


A few days after her jaw dropping appearance at the 83rd Annual Academy Awards, Actress Helen Mirren was spotted arriving at London's Heathrow Airport:

No comments:

Post a Comment