Dress Shorts These Dress Shorts ($80) look great with a matching blazer, but you can totally rock them as separates. Image Source: www2.hm.com Dress Shorts $80 from www2.hm.com Buy Now