Image 1 of 1
Jennifer Beals_8605.jpg
LOS ANGELES - JAN 11:  Jennifer Beals arrives at the FOX TCA Winter 2011 Party at Villa Sorriso on January 11, 2011 in Pasadena, CA
UA-843393-1