The Duchess of Cambridge, Kate Middleton, proves she can still rock her royal responsibilities no matter what nature throws at her.