What Kate Middleton and Prince William Avoid on Royal Tours

ecause the British royals can seem almost impossibly perfect—no strand of hair or piece of fabric out of place—it can be hard sometimes to imagine them dealing with any sort of actual earthly concern. Does Kate Middleton ever get a headache? Does Prince Harry ever accidentally spill ketchup on his shirt? They must, though how […]