Julia Stiles

  • Born: Mar 28, 1981 in New York, NY, USA