Donald Trump's Navy Cap and Jacket Are Fashion Don't, Per Twitter

President Donald Trump speaks to members of the U.S. Navy and shipyard workers on board the USS Gerald R. Ford. (Photo: Getty Images)
President Donald Trump speaks to members of the U.S. Navy and shipyard workers on board the USS Gerald R. Ford. (Photo: Getty Images)

When President Donald Trump visited a naval aircraft carrier on Thursday, critics weren’t just talking about his proposed military spending increases. They also had a bone to pick with his choice of outfit: a green jacket and navy cap that had just been given to him by the Navy.

Embroidered with the name of the new ship, the USS Gerald R Ford, and his own commander-in-chief badge, the items were a personalized gift to the president. They’re casual souvenirs that might be nice for an afternoon at Mar-a-Lago. The problem, in the eyes of some viewers, is that he chose to wore this faux military attire in front of active service members. The fact that Trump evaded service in the Vietnam War due to heel spurs made this look particularly offensive to some.

If a Navy-issued jacket isn’t appropriate for a trip to the Navy, what is? Barack Obama tended to don his own leather Air Force One bomber on military visits. That, too, drew critics who called the look inappropriate and Top Gun-esque. George W. Bush drew metaphorical flak for arriving on an aircraft carrier in a combat suit (before changing into civilian attire for that “Mission Accomplished” speech).

It could be worse. At least none of these presidents resorted to wearing their nylon Air Force One windbreakers.

Related:

For more news videos visit Yahoo View, available now on iOS and Android.

Follow Yahoo Style on Instagram, Facebook, and Pinterest, for nonstop inspiration delivered fresh to your feed, every day.

Read More: Mike Pence and Paul Ryan Twinned at Trump’s Speech, and Twitter Loved It: ‘Bobbsey Twins’