Katharine McPhee is not taking criticism of her husband David Foster lying down … she’s upright on the sand, looking great, and in no way, shape or form is she apologizing for losing the baby weight. Katharine posted these pics that were taken in… Source: TMZ