Kate Middleton Didn't Let the Rain Stop Her From Doing Her Royal Duty — Photos