Today, every British military unit wears a beret, with the exception of the Royal Regiment of Scotland and Royal Irish Regiment, who wear the tam o'shanter and the caubeen respectively (the Scots Guards and Irish Guards, however, wear berets, as frequently do the Royal Irish Regiment on operations). Many of these berets are in distinctive colours and all are worn with the cap badge of the service, regiment or corps. The cap badge for all services in the UK is usually worn directly over the left eye, with some regiments allowing a little variation dependent on size, shape, and the cockading or flourishing of the badge.
The colours are as follows:
Khaki — Foot Guards, Honourable Artillery Company, Princess of Wales's Royal Regiment, Royal Anglian Regiment, Green Howards
Light grey — Royal Scots Dragoon Guards, Queen Alexandra's Royal Army Nursing Corps
Brown — King's Royal Hussars
Black — Royal Tank Regiment
Dark (Rifle) green — Devonshire and Dorset Light Infantry, Royal Gloucestershire, Berkshire and Wiltshire Light Infantry, Light Infantry, Royal Green Jackets, Royal Gurkha Rifles
Maroon — Parachute Regiment, other troops serving in airborne role (not necessarily jump qualified)
Beige — Special Air Service, Special Reconnaissance Regiment
Sky blue — Army Air Corps
Cypress green — Intelligence Corps
Scarlet — Royal Military Police
Green — Adjutant General's Corps
Navy blue — all other Army units (except Scottish and Irish line infantry regiments), Royal Navy, Royal Marines who are not commando-qualified
Commando green — commando-qualified Royal Marines (including Special Boat Service), other commando-qualified troops serving in commando units
RAF blue — Royal Air Force (including RAF Regiment) [9]
Members of the Royal Tank Regiment, Army Air Corps, Parachute Regiment and SAS never wear any other form of uniform headgear except the beret (i.e. they do not wear peaked caps). Troops from other services, regiments or corps on attachment to units with distinctive coloured berets often wear those berets (with their own cap badge). Colonels, brigadiers and generals usually continue to wear the beret of the regiment or corps to which they used to belong with the cap badge distinctive to their rank. The Royal Regiment of Fusiliers, the only remaining independent fusilier regiment, wears a feather hackle on the beret. Other ranks of the Royal Welsh also wear hackles.