The 2003 Crystal & Lucy Awards
In This Photo: Jodie Foster
WOMEN IN FILM CELEBRATES THE CRYSTAL & LUCY AWARDS.CENTURY PLAZA HOTEL, CENTURY CITY, CA.
(June 2, 2003 - Source: Bauer Griffin) more pics from this album »