Highlighting the skill and dedication of the boy balls and girls, Catherine tried her hand at the role herself, and also enjoyed a hit with the tennis great.
The event took place ahead of the Wimbledon Championships commencing on 26 June local time. The Princess of Wales is Patron of the Championship.
Watch Her Royal Highness take on the eight-time Wimbledon singles champion below: