Kate Middleton takes on Roger Federer in astounding matchScroll down to view the gallery belowundefinedPreviousNext