When it's hot and humid the way it gets in NYC I don't want to wear anything pass my knees: neither skirts nor pants.
I love a comfy and relaxed fit on a pair of shorts especially if I'm dressing for work.
If worn properly like I've done today with a light weight blazer, go ahead and show those legs. But remember to treat them like you would when wearing a short skirt: loose but fitted, silk or cotton and always pair them with flat shoes or sandals and don't forget the classic extras: A tote bag or daytime clutch, simple jewelry and don't leave your house without a pair of sunnies, you will need them.
White Linen Blazer: Anthropologie, (last year) love this one, Striped Tshirt (old) Various options here, here, here Floral Shorts: J Crew Factory (sold out) similar here, love this one pair and I own and love this one, Gladiator sandals: Madewell, on sale here Canvas Clutch: ThursdayFriday (gifted), Necklace: Madewell, (sold out) similar here Sunnies: Ray Ban via Bluefly.com