Spectators at the Guards Polo Club in Windsor Great Park did a double-take at the weekend when they saw their royal visitor.