Helen Mirren's clutch

« Return To Post

PALM SPRINGS, CA – JANUARY 05: Actress Helen Mirren arrives at The 24th Annual Palm Springs International Film Festival Awards Gala on January 5, 2013 in Palm Springs, California. (Photo by Frazer Harrison/Getty Images)