It’s a ‘Perfect Moment’ for Kate at Heads Together Marathon Training Session UPDATE on Shoes & Earrings
Kate was in a new jacket and sneakers at today’s Heads Together training session for the London Marathon.
Kate was in a new jacket and sneakers at today’s Heads Together training session for the London Marathon.
The Duchess wore Banana Republic and Goat Fashion for today’s Heads Together launch.