The Duke of Cambridge, Prince Charles, and the Queen all sported a sash of some kind at the Buckingham Palace event.