Sometimes, it is both beautiful and fun to dress in a vintage way. To achieve such a look, a vintage shirt is going to help a lot. Having said that, it is pretty difficult to clearly define what a vintage shirt is. It is more about the feel than the specs. Yet, to name a yet characteristics, it can be the colors that look vintage, or it can be the printed pattern that looks vintage. Sometimes, it is the pants or shorts that is paired with the shirt that makes the shirt look vintage. To give you a even better idea of how to style it, I have collected some of the best vintage shirt outfit ideas for you. Let’s dive in.
Lime Green Vintage Shirt with High Waisted Blue Jeans
If I have to pick one color that represents a vintage look, the color of lime green is easily one of my top picks. To achieve this simple yet eye catching look, you can simply wear a lime green button up shirt, with the sleeves rolled, and tucked in a pair of light blue high waisted jeans. Pair them with white sneakers to complete the outfit casually.
Vintage Rose Printed Navy and Red Shirt with Skinny Jeans
This button up shirt looks vintage because of the special combination of color and printed pattern. In details, it is a slightly oversize navy and red rose printed vintage shirt. Pair it with light blue skinny jeans and a pair of black and white high top sneakers to complete the interesting and beautiful look.
Rose Printed Vintage Shirt with High Waisted Denim Shorts
Here is another rosed printed button up shirt. But this time, it is a black, red, and blue shirt that looks even more vintage. You can tuck the shirt in a pair of blue high waisted rolled denim shorts to look extra vintage. Pair them with white sneakers to complete the outfit in a clean and simple way.
Navy and Red Short Sleeve Printed Vintage Shirt with Black Skinny Jeans
As you can see from the last two outfits, the rose is a pretty common element for your shirt to look vintage. Here is a navy and red rose printed short sleeve button up shirt. You can pair it with a pair of black ripped skinny jeans, black crew socks, black oxford shoes and a black felt hat to form this stylish and slightly sophisticated look.
Simpsons Printed Chambray Vintage Shirt with Black Jeans
Sometimes, to look vintage, all you need is some graphic on your shirt that people can recongize and is very classic and iconic. It can be a classic band, a classic movie, or, in this case, a classic cartoon. The shirt here is a Simpsons printed chambray vintage shirt. Pair it with black jeans and white sneakers to look simple and creative.
Brown Printed Vintage Button Up Shirt with High Waisted Ripped Jeans
To achieve a vintage and stylish look, you can wear a brown printed button up shirt and tuck it in a pair of light blue high waisted ripped and cuffed jeans. Wear a black belt helps add a retro touch to the outfit. Complete the outfit with black leather ankle boots and a black felt hat.
Blush Pink Puff Sleeve Blouse with High Waisted Jeans
Here is a blush pink v neck blouse that comes with a puff sleeve design which makes the shirt look vintage. To style the shirt, you can simply wear it with a pair of blue high waisted cuffed denim shorts. It is even better if the denim shorts are unwashed. Wear white sneakers to complete the look.
Grey and White Plaid Vintage Boyfriend Shirt with High Waisted Black Jeans
A grey and white plaid boyfriend shirt may not look as eye catching as the iconic red and black one but it still does look very casual and stylish. To style the vintage shirt, you can wear it with a pair of black high waisted skinny jeans. Wear black and silver sneakers and a black knit hat to complete the outfit in a stylish way.
Grey and Black Patterned Shirt with Pale Pink Chambray Jacket
Here is a very beautiful way to style a vintage shirt as part of a business casual outfit. In details, to achieve this look, you can wear a grey and black patterned vintage shirt with a pale pink chambray jacket and green high waisted mini shorts. Wear black stockings and a pair of black heeled loafers to complete the outfit elegantly.
White and Black Polka Dot Vintage Shirt
A polka dot vintage shirt is considered as a vintage shirt, but over the time, it has becomes so popular again which makes it both trendy and vintage at the same time. Here is a white and black long sleeve polka dot shirt. You can simply pair it with black high waisted shorts and black ballet heels to complete the simple yet beautiful look.
Multi-Colored Polka Dot Button Up Shirt with Black Jeans
Usually, a shirt with multiple colors does look awkward. But when the design is right, it can look vintage. For example, here is a beautiful white and red and blue polka dot button up shirt that looks unique and attractive. Pair it with black skinny jeans and black heeled loafers to complete the outfit cleanly and stylishly.
Grey and White Striped Button Up Shirt with Ripped Denim Shorts
Here is a very low-profile shirt that is paired with mini shorts to look casual and stylish. In details, wear a grey and white vertical striped button up shirt and tuck it in a pair of light blue high waisted ripped denim mini shorts. Pair them with white sneakers to complete the outfit.
White Pleated Vintage Shirt with Navy Bodycon Midi Skirt
To look simple and elegant for work, here is an outfit that you may want to try. For the top, wear a white pleated button up shirt. Pair it with a navy high waisted bodycon midi skirt. For the shoes, you can simply wear black pointed toe heels to complete this work outfit.
Red Wool Coat with Navy and Orange Plaid Shirt
A plaid shirt usually looks stylish and vintage. Here is one that look extra vintage thanks to the use of the orange and navy color combination. You can wear the plaid shirt with a red wool coat, a pair of black skinny jeans and a pair of black suede ankle boots to complete this amazing 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 a pair of light blue high waisted denim shorts. Pair them with black strappy sandals and a black felt hat to add the artistic touch to the outfit.
I hope you find these vintage shirt outfit ideas beautiful and useful. The line between looking vintage and looking trendy has become so blur. Give these outfits a try and feel the magic of these vintage looks.