Can't think of too many places, but that may be rather formal attire for something like bowling
YOU may wear them anywhere. A cowboy with an English accent is sooooo cute! :)
Dinner at the White House. Walking in New York, I can go on..
At a Korn concert.
Not unless you want to get stabbed.