Vice President JD Vance said President Donald Trump enforces a strict, old-fashioned dress code for his cabinet and senior staff because he believes public officials should show seriousness and respect for the office. Speaking on the podcast "Hang Out with Sean Hannity" last weekend, Vance said the rules are not a personal quirk but part of a conservative worldview that favors a polished, formal appearance over modern political fashion.
Vance described Trump’s preferred standard as a blue suit, almost always a plain tie, and black shoes, with a strong dislike of brown shoes. He said Trump criticizes cabinet members who do not meet that standard and may tell them so directly. Vance added that Trump takes the issue so seriously that, in a March interview on "The Brian Kilmeade Show," he said he sometimes buys new shoes for officials himself if he thinks theirs are inappropriate for the job.
According to Vance, Trump also uses clothing remarks as a management tool to signal when aides are, in his words, "off track." He pointed to what he called the "Zelensky moment" at the White House, after a reporter asked Ukraine’s president why he was not wearing a suit. Zelensky later arrived at a subsequent meeting in more formal clothing, and Trump responded approvingly. Vance said that although the exchange was tense, the administration eventually "fixed the relationship" with Zelensky.
Vance also recalled a moment during the 2024 campaign at a September 11 memorial event, when Trump commented on Donald Trump Jr.’s shirt collar, saying, "Oh, that’s quite a wide collar there, Don." Vance said the remark was clearly a jab. He said he has since adopted Trump’s standard himself, wearing a blue suit, black shoes, and a conventional collar.