Sometimes dressing vintage is both beautiful and fun. To achieve such a look, a vintage shirt helps a lot. Still, it’s quite difficult to clearly define what a vintage shirt is. It’s more about the feel than the specs. To name just features, it can be the colors that look vintage or it can be the printed pattern that looks vintage. Sometimes it’s the trousers or shorts that are paired with the shirt that make the shirt look vintage. To give you an even better idea of how to style it, I’ve rounded up some of the best vintage shirt outfit ideas for you. let’s dive in
Light green vintage shirt with high waisted blue jeans
When I need to pick a color that has a vintage look, the lime green color is easily one of my top picks. To achieve this simple yet eye-catching look, you can simply wear a light green button-down shirt with sleeves rolled up and tucked into light blue high-waisted jeans. Pair them with white sneakers for a casual finish.
Vintage Rose Print Navy and Red Shirt with Skinny Jeans
This button-up shirt has a vintage look due to the special combination of color and printed pattern. In detail, it’s a slightly oversized vintage shirt with a navy blue and red rose print. Pair it with light blue skinny jeans and a pair of black and white high-top sneakers to complete the interesting and beautiful look.
Vintage rose print shirt and high waisted denim shorts
Here is another rose print shirt. But this time it’s a black, red and blue shirt that still looks vintage. For an extra vintage look you can tuck the shirt into blue high waisted rolled denim shorts. Pair them with white sneakers to complete the outfit in a clean and simple way.
Dark blue and red vintage shirt with short sleeves and black skinny jeans
As you can see from the last two outfits, the rose is a common element to make your shirt look vintage. Here is a dark blue and red rose button down short sleeve button down shirt. You can pair it with black skinny jeans, black crew socks, black oxford shoes and a black felt hat to create this stylish and slightly sophisticated look.
Simpsons printed chambray vintage shirt with black jeans
Sometimes all you need to look vintage is a graphic on your shirt that people can recognize and that is very classy and iconic. It could be a classic band, a classic movie, or in this case, a classic cartoon. The shirt here is a vintage Simpsons print Chambray shirt. Pair it with black jeans and white sneakers for a simple and creative look.
Brown printed vintage button down shirt paired with high waisted jeans
For a vintage and stylish look, you can wear a brown printed button-down shirt and tuck it into light blue high-waisted ripped cuffed jeans. Wearing a black belt gives the outfit a retro touch. Black leather boots and a black fedora are a nice complement to this outfit.
Blush pink puff sleeve blouse paired with high waisted jeans
Here is a blush pink v-neck blouse that comes with a puff sleeve design that gives the shirt a vintage look. To style the shirt, you can simply wear it with blue high-waisted cuffed denim shorts. It’s even better if the jean shorts are unwashed. Wear white sneakers to complete the look.
Gray and white plaid vintage boyfriend shirt paired with high-waisted black jeans
A gray and white plaid boyfriend shirt might not look as flashy as the iconic red and black, but it still looks very casual and stylish. To style the vintage shirt, you can wear it with high-waisted black skinny jeans. A pair of black and silver sneakers and a black knit beanie is a great pairing for your ensemble.
Gray and black patterned shirt with light pink chambray jacket
Here is a very nice way to style a vintage shirt as part of a business casual outfit. To achieve this look, you can wear a gray and black patterned vintage shirt with a light pink chambray jacket and green high-waisted mini shorts. Wear black stockings with a pair of black loafers to complete your look.
White and Black Polka Dot Vintage Shirt
A polka dot vintage shirt is considered a vintage shirt, but over time it has become so popular again that it is trendy and vintage at the same time. Here is a white and black long sleeve polka dot shirt. You can easily pair it with black high waisted shorts and black ballet flats to complete the simple but beautiful look.
Multicolored polka dot shirt and black jeans
Usually a multicolored shirt looks uncomfortable. But if the design is right, it can look vintage. For example, here is a beautiful white, red and blue polka dot shirt that looks unique and attractive. Pair it with black skinny jeans and black loafers for a clean and stylish finish.
Gray and white striped button down shirt and ripped denim shorts
Here is a very flat shirt paired with mini shorts to look casual and stylish. For detail, wear a gray and white vertical striped button down shirt and tucked into light blue high-waisted ripped denim shorts. Pair them with white sneakers to complete the outfit.
White vintage pleated shirt with dark blue fitted midi skirt
To look simple and elegant for work, here’s an outfit you might want to try. Wear a pleated white shirt with buttons for the top. Pair it with a navy blue high waist bodycon midi skirt. For the shoes, you can simply wear black pointed toe heels to complete this work outfit.
Red wool coat with dark blue and orange checked shirt
A plaid shirt usually looks classy and vintage. Here’s one that looks extra vintage thanks to the use of the orange and navy color combo. You can wear the plaid shirt with a red wool coat, black skinny jeans and a pair of black suede boots to complete this awesome look.
White and pink polka dot vintage shirt with denim mini shorts
To achieve this casual and artistic look, you can wear a white and pink polka dot shirt with light blue high-waisted denim shorts. Pair them with black strappy sandals and a black felt hat to add an artistic touch to the outfit.
I hope you find these vintage shirt outfit ideas beautiful and useful. The line between vintage and trend is so blurred. Try these outfits and feel the magic of these vintage looks.