Jennifer Love Hewitt – on a set in London