Way to go Duchess Kate Middleton!!