Kate Middleton Wore an Airy Mint Green Dress to a Rainy Garden Party