Jennifer Hall was born on October 20, 1977 in the USA. She is an actress, known for Legally Blonde (2003), Confessions of a Dangerous Mind (2002) and Up All Night (2011). Read more on iMDB