Inside Katharine McPhee and David Foster’s pre-wedding festivities in Italy and Greece

By Meaghan Wray