The Princess of Wales wowed tennis legend Roger Federer when she beat the eight-times champion during a quick game of tennis at Wimbledon.
The Swiss pro was so impressed with Kate's talent that he gasped and said "amazing!" as the royal served up her winning shot, the Mirror reports.
The 41-year-old royal was at the All England Lawn Tennis and Croquet club in south-west London to bring attention to its ball boys and girls.