Kate Middleton amazes fans as she reveals she's set to play a match with eight-time Wimbledon champion Roger Federer
Published
The Duchess of Cambridge will be pairing up with the tennis superstar to raise money for vulnerable children.
Full Article