Jennifer Love Hewitt wins Best Actress?!?
Jennifer Love Hewitt wins Best Actress?!?