Haven't worn shorts...yet. Typically nice jeans, belt, tucked in shirt, for shoes either my Nike running shoes or clogs, flats,boots...no heels!! And for the cooler weather...pretty much the same only add a leather jacket or denim jacket....oh...and of course "Angel".