55-year-old Hubertus von Hohenlohe, a Mexican skiier who lives and trains in Austria, will compete in his sixth Olympic Games in February. Hohenlohe, who has a history of wearing particularly colorful suits in competition, revealed his Sochi garb to NBC. Hohenloe, a descendant of the royal family of a former German principality, dubbed the uniform “mariachi Olympic prince.”

El traje de Mariachi con el que el mexicano Hubertus von Hohenlohe, competirá en Sochi: pic.twitter.com/DbcZwpjEqv — Carlos Oceguera (@charlyoceguera) January 27, 2014

In Vancouver, Hohenlohe wore a suit promoting recycling.

He is also a pop singer, who goes by the name Royal Disaster.

(Thanks to SB Nation for bringing this to our attention.)