Only working royals – which Harry and Andrew are not – are being permitted to dress in uniform at five ceremonial occasions.