In most places, hats and coats are considered outerwear. You suggest someone wear a hat, and they’ll wear it everywhere.
I suggested ditching the hat (and coat) because people who dress for a theme, like OP, often let the theme override indoor/outdoor considerations.
Maybe in Texas they wear the hats indoors. But in most places, you go inside, you take your hat off immediately (and hang it up until you go back out).
If you want what real current day cowboys wear.
Boots (no over the top clasps, spurs, and stuff. Go for something like this: https://www.justinboots.com/)
Light blue jeans pants
white t shirt, can substitute a linen or seersucker button down if preferred. Plain or checkered pattern if doing button down.
western hat
belt with big buckle (optional)
Source of my authority on this matter: Lived in Texas since I was like 10 or smth
In most places, hats and coats are considered outerwear. You suggest someone wear a hat, and they’ll wear it everywhere.
I suggested ditching the hat (and coat) because people who dress for a theme, like OP, often let the theme override indoor/outdoor considerations.
Maybe in Texas they wear the hats indoors. But in most places, you go inside, you take your hat off immediately (and hang it up until you go back out).
The working cowboys tend to dark jeans that show the dirt less.