Katherine Heigl Squeezes Into Skin-Tight Pink Pants for Lunch