At one point I thought Katherine Heigl was frumpy and grumpy but these days she seems to be not only…