What really had the crowd at Wimbledon stirring wasn’t Roger Federer’s triumphant return to the semi finals after an absence of two years, it was the unexpected appearance of Prince William and the Duchess of Cambridge.