I like the US outfit...I like the hats. Think of a sailboater in New England.
It looks American.
I'm sure it does where you come from, but try it behind a pair of Texan eyes. Thurston Howell comes to mind.