knapplc
Active member
Agree with @Decked - the modern style right now is pretty much above the knee, no lower leg pockets (so cargo shorts are out) and preferably something that fits your leg length/physique. You can wear nice shorts (i.e. Polo Ralph Lauren) but should avoid material that screams 'these could've been dress pants but we just lopped them off at the knee.'
Jean shorts are still really iffy right now, IMO. I don't own any. You have to have the right style and body type to pull them off fashionably.
My favorite places to get shorts are either Polo or Bearbottom. I usually go with shorts in the 7-9 inch seam length so they're quite a ways above the knee. I also own a pair of Vineyard Vines shorts that are pretty great.
You put WAAAAAY more thought into your wardrobe than I. If it's comfy, isn't obscenely full of holes or raggedy, I'm wearing it.