Katharine McPhee and David Foster seen leaving their wedding reception at 25 Albermarle St. Mayfair in London, UK

Katharine McPhee and David Foster seen leaving their wedding reception at 25 Albermarle St. Mayfair in London, UK

You May Also Like

Leave a Reply

Your email address will not be published. Required fields are marked *