Kate Middleton Is in High Spirits at a Reception For NATO Leaders

Brea Cubit