2011 Crystal + Lucy Awards

Julie Benz arrive at the The 2011 Crystal + Lucy Awards at The Beverly Hilton hotel on June 16, 2011 in Beverly Hills, California

By Joanna Martinez
Julie Benz at ''The 2011 Crystal + Lucy Awards'' in California.
Julie Benz at ''The 2011 Crystal + Lucy Awards'' in California.

Give a Positive or Negative Rating

Assign Points 0pts