The Princess of Wales reunited with tennis ace and friend Roger Federer during an emotional tribute to him at Wimbledon.
Kate was on a surprise visit to the tournament today, where a special ceremony honouring eight-time champion Federer took place before play on Centre Court.
Before the tribute began, the princess, who wowed in a mint green Balmain blazer and pleated white skirt, took her seat in the Royal Box.