bar/airport/mall is a weird category to create. There is no rule. It depends on a number of things including your age, your style the rest of your clothes, the type of jeans/shirt being worn. Same with shorts but just with fewer options. Chucks and boat shoes are some i can think of now. I think i've seen Chris pull off boots but you gotta have hella swagger.