Princes should never be perfect. They should have nightmares. They should be picky eaters and made queasy by the sight of blood. They should be blunt and occasionally a little arrogant. They should be loyal and determined. Most of all, they should be awkward and real.

