The Princess of Wales plays a winner – and reigns supreme over tennis legend Roger Federer.
Kate Middleton, 41, beat the eight-times champion, also 41, when they had a quick game at Wimbledon.
And Swiss ace Roger was so impressed he couldn’t help gasping ‘Amazing!’ as the royal served up her winning shot.

Kate was at the All England Lawn Tennis and Croquet club in south-west London to shine a spotlight on its ball boys and girls.
The duo were filmed joining a training session for the youngsters on an indoor court for a video released on YouTube Saturday.
Tennis fan Kate also showed off what she had learned on a grass court.
The royal had joined Roger at the South-London tennis club to highlight the work of ball boys and girls at the Wimbledon tournament.
And she had nothing but praise for the ball boys and girls.
She said: ‘The amount of work it takes, it is incredible to see.’
The Princess, who wore a white tennis dress for the visit, has had a sporty week. She stole the show in a red dress at Ascot on Friday.
But the tennis-loving royal will soon be back at Wimbledon – when this years’ championships start on July 3.