Everyone has different opinions on this.... There have been similar threads on how old is too old. But specifically what looks in not good taste and not classy once you're over 45? I think big logos and words like "Juicy" and "Bebe" across chest does not look nice. I'm wondering if True Religions are not as appropriate. J Brands seem more subtle to me. I think even if you have thin legs that shorts out in public except the beach or your yard also don't look nice. What do the rest of you think?