14 of 17
With the newest addition to her trophy collection in hand, Academy Award winner Helen Mirren has an happy homecoming at London's Heathrow Airport on Tuesday.
Next Photo
Credit: EMPICS/Landov
Published: Wednesday Feb 28, 2007 | 05:30 PM EST
Watch It
More On People.com
See Photos
More News