Rachael Leigh Cook

Rachael Leigh Cook
12th Annual Victoria's Secret Fashion Show - Arrivals held at the Kodak Theatre
Hollywood, California - 15 November 2007
Photo
Credit: Adriana M. Barraza / WENN

See our biography of Rachael Leigh Cook