Jennifer Love Hewitt red hot in red