Jennifer Love Hewitt is a big fan of England. “I don’t really know all about bad teeth, but I’ve been to Britain and I had the best time” she said.
“In fact, I’m going to film a movie there later this year, a romantic drama I’m doing with my production company that is set in London.”
She’s also a fan of the country’s airlines, Virgin and British Airways because “they give you pajamas. I love that.”