1/3
Kate looked elegant in a poppy-print dress by Alexander McQueen. Photo: Twitter/@KensingtonRoyal
2/3
The Duchess stepped out for a reception honoring British Olympians. Photo: Twitter/@KensingtonRoyal
3/3
The royals met with Olympians at Buckingham Palace. Photo: Twitter/@KensingtonRoyal
More about: