No raining on their royal parade! William and Kate, Harry and Meghan, and other royals caught in the rain

By Meaghan Wray and Zach Harper