Even the royals get starstruck. Princess Diana—forever a style icon and a force for good—had a secret soft spot for Kevin ...