It’s always fun when one of your favorite actors pops up in an unexpected place, you know, like a music video. …Read Now
Dame Helen Mirren
Season: 8 | Episode: 20 | Date: 03/18/2011
Helen Mirren gets a standing ovation, and of all places in an airport, when traveling home after winning the Oscar in 2006 for her role in The Queen.