Origin: French suffix -eur
De rigueur has 2 different meanings across 1 category:
Adjective
required by etiquette or usage or fashion
"instruction as to when and where a silk hat is de rigueur"
Necessary according to etiquette, protocol or fashion.