Prince Charles is good in a kilt, but prince william is better.