Shorts look terrible on me. I recently got my first pair of shorts in about 14 years. It wasn't easy. I hate how they ride up when I sit down and how I get this huge weird hump thing. I love these Lilly ones though:
Callahan Short Printed Poplin
Callahan Short Seersucker
Vineyard Vines has some cute ones too:
Little Palm Patchwork Shorts
Alligators Lazy Shorts
And while I'm on this VV kick, I sure wouldn't mind this super cute dress.