What is Trooping the Colour?

Trooping the Colour is a ceremony held by the British military regiments and the armies of the Kingdoms of nations to commemorate the official anniversary of the British monarch.