Katharine McPhee and David Foster step out for celebratory occasion after tragic accident in family
Katharine McPhee and David Foster made a surprising appearance in Dallas, Texas for a star-studded wedding following a sudden tragedy in their family
Source: hellomagazine.com