The 13 Most Flattering Shorts Even If You Hate Your Legs

by The Candidly Team

Ok stop. Just stop it. Your knees aren’t ugly. Your thighs aren’t ugly. Your ankles aren’t ugly.

You know why we hate all those things about ourselves?

Our mothers. Ok our mothers and magazines.

Mothers and magazines are why you won’t wear a dress shorter than a midi length. So today, we say no more. Perhaps our knees aren’t just not ugly, perhaps our knees are….cute? Perhaps when we see that outline of a pug’s face in our knee dimples we will think “awwww” instead of “ewwwww.”

And then again? Perhaps we won’t. And that’s also fine. Which is why some of these shorts absolutely cover the knee. You go at your own pace, bb.

 

1. Abercrombie Curve Love A&F Sloane Tailored Short

A tailored short is pretty genius because every detail makes it flattering on curves: the high waist, the smart pleating, the ideal not-too-long and not-too-short length. It’s like your best-fitting pair of pants … just shorts.

Price: $70


 

2. Madewell The Curvy Perfect Vintage Mid-Length Short

SO high waisted, SUCH generous leg holes. Mid length! Madewell is just doing some very smart things with shorts. And the size range is amazing. Go look at all the styles! They’re all good.

Price: $75


 

3. J. Crew Tropez short in linen

Linen shorts are just a necessity. Especially with a pull-on elastic waist. These come in 227 colors and size up to 3X.

Price: $54.50 - $79.50


 

4. Girlfriend High-Rise Bike Short

Do we personally love bike shorts? No. In fact we wrote a SCREED about it here. Do bike shorts work for some people? Yes. And a HIGH RISE is truly genius. And there’s none better than this one which is wildly size inclusive. Oh and the colors. *Chef’s kiss.*

Price: $48


 

5. Cozy Earth Women's Ultra-Soft Bamboo Jogger Shorts

The softest, most breathable pair of shorts on this list. The comfort level is simply unparalleled. These shorts are both just the right length and just the right relaxed fit to make them as flattering on curves as they are comfy. They size up to 3X. And you can get 35% off using the code CANDIDLY.

Price: $85


 
 
 
 

6. Everlane The A-Line Denim Short

The most curve-loving relaxed fit. But with leg holes that won’t make you feel oppressed. Remember, your knees aren’t bad. Magazines are.

Price: $68


 

7. The Colette Shorts by Maeve

We have been talking non-stop about how magical the pants version of these shorts are. They’re made from the stretchiest, most smoothing material. The pockets in front are perfect on belly pooches, and the legs go out just enough to make us feel like we have enough comfort and coverage. They come in plus, petite, and a handful of colors, 3 of which are currently in our cart.

Price: $80 - $88


 

8. Athleta Brooklyn Skort 16"

Fine. It’s a skort! But we love a skort. Comfy like biker shorts but not so revealing. Plus, slip on THESE gorgeous, comfy heels and our fave stretchy blazer, and now they’re fancy enough to wear to a nice party, the office, or out to dinner. Basically, the unicorn of shorts.

Price: $59


 

9. Universal Standard Bae Denim Shorts

If you like the cool, classic look of a denim short but aren’t thrilled about the idea of your lower bottom threatening to peak out every time you dare bend down or reach up, then these shorts are for you. They’re blissfully long without looking like something your grandma would wear.

Price: $88


 

10. Everlane The Easy Short

Elastic waistband for max comfort but structured fabric so you could almmmmmost wear them with like a loafer and a blazer if you believe in “formal shorts.” Click in to witness the darling orange gingham pattern if nothing else.

Price: $50


 

11. Beyond Yoga Spacedye Team Pockets Biker Short

You literally will not believe how flattering these are. Or how comfortable.

Price: $72


 

12. Aday At Your Peak Shorts

Glides over your butt. Nips you in at the waist. Stretchy breathable crepe. Excellent for thick thighs.

Price: $135


 

13. cozy Earth Women's Bamboo Ultra-Soft Bermuda Shorts

The same exquisitely soft fabric mentioned above, but we love that this pair has a nine-inch inseam, so we feel cool and breezy, while also getting a little more leg coverage. Get 35% off using the code CANDIDLY.

Price: $86


 
 
 

At The Candidly, we try a lot of stuff so you don’t have to. We only recommend things we truly love, and that we think you’ll love, too. All products are chosen independently by our creative team, and all details reflect the price and availability of products at the time of publication. If you buy something we link to, The Candidly may earn a commission.
We have to eat.