Kate Middleton a Wimbledon in look Alexander McQueen