While Princess Kate can be relied upon to wear smart, fitted blazers and Duchess Sophie has a penchant for wide-legged ...
The ranger was wearing a bulletproof vest, "which likely prevented him from sustaining serious injury," police said.