Katherine McPhee: ‘The most perfect day with the most perfect husband’
Singer Katharine McPhee wed music producer David Foster in England earlier this week in a stunning Zac Posen-designed dress. (Yes it's all about the wedding dress.) While the couple enjoys their honeymoon in It...