How to Wear Knee Length Shorts in 15 Super Chic Ways

best knee length shorts outfits

Most of the time, when we talk about shorts outfits, we are referring to mini shorts, and most likely denim shorts. Today, I am going to talk about the knee length shorts instead. You may think that they are just slightly longer than the mini shorts. What difference does that make? Indeed, most knee length shorts are slim fit, making the length and cutting very different from the mini shorts that most people used to wear. They can be handled and styled very differently as a result. Let me now show you most of the best knee length shorts outfit ideas I have collected.

Grey and White Striped Tee with Denim Knee Length Shorts


You can basically treat the denim knee length shorts as jeans. Wear them with grey and white striped t shirt to achieve a casual look. One major difference would be that, with the jeans, the best shoes to wear would be the white sneakers. Now with the knee length shorts, black boho style sandals make the outfit look better.

Black Knee Length Shorts with White Peplum Top

black knee length shorts white peplum top

When it comes to knee length shorts, there is no question that the denim shorts are the most popular, but chinos are not shabby either. For example, you can more easily build an elegant look around this black knee length shorts. Simply pair them with a white peplum top and a green cardigan. Complete the outfit with black strappy sandals.

White Chiffon Blouse with Pink Knee Length Shorts

white chiffon blouse pink knee length shorts

Here is a creative and colorful look. The relatively formal white chiffon blouse and the shocking pink knee length shorts create an intense and interesting contrast. The shocking pink sneakers add some extra energy to the outfit too.

Black Shorts with Royal Blue Blazer

black shorts royal blue blazer

If you work in the creative industry, the is a stylish and creative outfit that you could probably wear to the office. For the top, wear a blue and white striped t shirt with a blue blazer. For the bottom, wear black knee length shorts and pink heels to complete the outfit with a feminine touch.

White and Grey Plaid Boyfriend Shirt with Denim Shorts

white and grey plaid boyfriend shirt denim shorts

For a super casual outfit that is perfect to wear for an outdoor hangout, you can wear a grey and white plaid boyfriend shirt with denim knee length shorts. Pair them with green gladiator sandals and green leather purse.

White Turtleneck Sweater with Black Knee Length Shorts

white turtle neck sweater black knee length shorts

This is a dark and cool outfit that is usually built around a black leather jacket instead of the black knee length shorts. Seems like this version looks equally good. You can simply pair the shorts with a white turtleneck sweater. Pair them with black leather ankle boots and a black leather clutch bag to add a stylish touch to the look.

Wear with Plaid Blouse and Long Tweed Coat

plaid blouse long tweed coat

For a super chic look, you can wear a plaid blouse with a grey tweed long jacket for the top. Pair them with black knee length shorts and yellow ankle strap sandals. To look even more stylish, drape the jacket over your shoulders. If you like this type of style, we actually have a blog post on how to drape a jacket over shoulders. You may be interested in checking that out.

Ripped Denim Knee Length Shorts with Black Tank Top

ripped denim knee length shorts black tank top

Here is a really simple outfit. For those of you who have kept yourself in a great shape, this may be all you need to look good. Simply wear a black vest top with ripped denim shorts. Wear black ankle strap open toe heels and some stylish accessories to complete the outfit with style.

Blue and White Vertical Striped Boyfriend Shirt with Black Shorts

blue and white vertical striped boyfriend shirt

Here is another casual and laid-back outfit that involves a boyfriend shirt. This is a indeed a good tip for you that tells you to take whatever boyfriend shirts you have in your wardrobe and try to match them with knee length shorts. You may be surprised with the result. Anyway, back to this outfit, you can simply wear a blue and white striped boyfriend shirt with black knee length shorts and grey strappy ballet flats to achieve this casual and beautiful look.

Light Blue Boyfriend Shirt with Black Shorts

light blue boyfriend shirt black shorts

Sometimes, it is fun to dress in boyish way, just to give your friends who see you wear ladylike outfits a little surprise. As an example, wear a white t shirt with a light blue boyfriend shirt for the top. For the bottom, wear black knee length shorts and brown sandals to complete the stylish and simple outfit.

Grey and White Cropped Halter Top with Denim Knee Length Shorts

grey and white cropped halter top denim shorts

Here is a youthful and low-key sexy outfit that get people’s attention. Wear a grey and white striped cropped halter top with denim knee length shorts and white sneakers. As simple as this outfit looks, the pieces work together so beautifully and the result is so attractive.

Denim Shorts with White Tee & Black Blazer

denim shorts white tee black blazer

This is super chic outfit that just looks amazing. Yet, it is surprisingly not that difficult to pull off. To achieve this look, wear a white t shirt with a black blazer for the top. For the bottom, wear denim knee length shorts with green boho style heeled sandals. Wear the straw hat to add an elegant touch to the overall look.

Blue Sleeveless Polka Dot Shirt with Knee Length Denim Shorts

blue sleeveless polka dot shirt knee length denim shorts

For a look that is both feminine and stylish, you can wear a blue sleeveless polka dot chiffon shirt with denim shorts. Very interestingly, the white loafers look perfectly matched with the rest of the outfit.

Cropped Tee with White High Waisted Shorts

cropped tee white high waisted shorts

For a beautiful all-white look, you can simply wear a white cropped t shirt with white high waisted knee length shorts. Either white loafers or white sneaker would work with this outfit. Don’t forget to wear a black belt to add just a little bit of style to the look.

Wear with White Chiffon Blouse & Light Grey Blazer

white chiffon blouse light grey blazer

You can actually wear black knee length shorts to the office and look good and appropriate. To do that, style the shorts like the way you style a pencil skirt. For example, you can wear the shorts with a white chiffon blouse and a light grey blazer. Wear black heels to complete this beautiful and unique work outfit.

I hope you enjoy the knee length shorts outfit ideas that I have just shared with you. Now, besides the mini shorts and pants you used to wear, you have another weapon in your outfit game.