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.
Kate and Roger who is also 41, were filmed joining a training session for the youngsters on an indoor court for a YouTube video which was released today.
Huge tennis fan Kate also showed off what she had learned on a grass court and had nothing but praise for the ball boys and girls.
She said: “The amount of work it takes, it is incredible to see.”
The sporty Princess who wore a white tennis dress for the visit also turned heads at the Royal Ascot on Friday in a stunning red dress.
It's believed that Kate will soon be back at Wimbledon to watch this year's championships which will begin on July 3.
Get the latest celebrity gossip and telly news sent straight to your inbox. Sign up to our daily Showbiz newsletter here.