20 Stylish AF Vintage Outfits To Wear RN
There are so many vintage styles to choose from. From the bold colors of the 80s to the glitz and glamour of the 20s, putting together a vintage outfit can be a lot of fun. The following vintage outfits blend modern and vintage fashions in a timeless and trendy way.
1. A white vintage slip dress
Slip dresses, which rose to popularity as part of the underwear as outerwear movement, are effortlessly elegant and beautifully vintage. A simple white slip dress is the perfect sophisticated and sleek outfit. Wear your slip with a blazer or a lightweight trench coat for a little extra warmth.
Get the look:
2. Flared corduroy pants
Corduroy pants reached peak popularity in the 70s. Since then, they have remained a staple in fashion; changing slightly every year to fit the fashion of the times.
This flared cut is definitely reminiscent of the 70s and 80s. Pair it with a colorful striped shirt, some gold jewelry, and your favorite sunglasses for a complete retro look.
Get the look:
3. An embroidered knit cardigan
Another beautiful vintage piece is this 60s inspired embroidered knit cardigan. You can browse second-hand retailers like Poshmark and Thred Up to find a one-of-a-kind embroidered cardigan that fits your style! Because each cardigan has such intricate detail, make sure to wear it with something less bold, like a solid-colored jean and simple jewelry.
Get the look:
4. A linen midi skirt in cream with buttons
A linen midi skirt is the perfect vintage piece for the breezy fall weather. Complete your outfit with a fuzzy beige sweater, this cream Etta linen midi skirt, a dark brown belt, and some beige suede boots. A full neutral color scheme is definitely an enduring aesthetic.
Get the look:
5. A classic graphic band tee
Channel a different era by rocking a vintage band tee. Style your t-shirt with high-waisted straight leg jeans and black high-heeled booties. There are plenty of old rock concert t-shirts you can find online. Also, make sure to choose a shirt that features a band you actually like to listen to!
Get the look:
6. 40s inspired gingham pants
The modern gingham pattern (that we wear to this day) dates back to the mid-18th century. During the 30s and 40s, it quickly became a fashion staple in the United States. Ways of styling gingham has changed over the decades and some patterns are now very modern; however, this classic pattern (pictured below) still invokes the feeling of a different time.
Style these gingham slacks with a fitted black turtleneck, some black ballet flats, and a small black purse.
Get the look:
7. Levi’s vintage dad jeans
These light wash, 100% cotton Levi jeans are simply timeless. Pairing the jeans with a white corset top, classic converse or white sneakers, and a pair of retro sunglasses.
Get the look:
8. A ruffle sleeve frock dress
Frock dresses rose to popularity in the 60s. While this particular frock dress is more modern in style, it has definitely retained elements from the classic look.
Get the look:
9. A retro butterfly shirt
The butterfly shirt was quite popular in the late 90s. Remember Bianca’s incredibly 90s look from 10 Things I Hate About You? This vintage classic papillon shirt is actually coming back into style. Wear your butterfly shirt with butterfly clips to invoke total 90s butterfly nostalgia.
Get the look:
10. An oversized collared blouse with a knit cardigan
Shirts with prominent collars have been around for centuries. In fact, William Shakespeare sports a collar in a painting dating back to the early 17th century.
Wearing a large, ruffled white collar under a fuzzy cardigan is actually really cute — and very vintage.
Get the look:
11. A ‘Little House on the Prairie’ inspired dress & sun hat
Channel your inner Laura Ingalls with this sea-foam green maxi dress — a modern take on a style popular in the late 19th century. And don’t forget to wear a straw sunhat!
Get the look:
12. A plaid oversized wool coat
Putting on a plaid oversized wool coat is kind of like wrapping yourself in a warm blanket. Also, this look is definitely reminiscent of 40s fashion. Style your brown or green plaid coat with a pair of blue straight-leg jeans and a cream turtleneck.
Get the look:
13. A color block denim shirt
Color-blocked denim — whether fashioned into a shirt, a skirt, a pair of jeans, or even a purse — is a cute vintage look. Wear your color block denim shirt with a pair of jeans and white sneakers.
Get the look:
14. A plaid fitted skirt
This high-waisted plaid skirt is a 90s staple. Pair it with a cropped cardigan or a simple white button-down shirt.
Get the look:
15. A wool cardigan & matching skirt set
This vintage 60s inspired look is very elegant and trendy. Style it with beige thigh-high boots and a beige turtleneck.
Get the look:
16. Flower shorts in orange
Don’t the orange flowers on these shorts remind you of the orange flowers on the Mystery Machine from Scooby Doo? With the addition of the hair bandana and the bell-sleeved top, this look is clearly 70s vintage.
Get the look:
17. A suede jacket in beige
Originating in the 19th century, suede was radically reinterpreted by fashion designers in the 70s. With or without fringe, a beige suede jacket remains a fashion staple for many. Wear your suede jacket with a simple white shirt and a pair of jeans. So easy and chic!
Get the look:
18. A full gingham or polka dot outfit in yellow
There is nothing more vintage than looking like a picnic tablecloth and a 50s bathing suit at the same time. This yellow two-piece set is chic, sophisticated, and classic. You can wear it on a casual day out or to a fancy dinner party.
Get the look:
19. Beige Lightweight Trenchcoat
This beige trenchcoat will never go out of style. Keep it casual with a white shirt, a pair of high waisted jeans, and white sneakers (like in the picture below) or dress it up with a black dress and heels.
Get the look:
20. Paisley Flare Pants
Groovy may be the most fitting word to describe these colorful paisley flare pants. Style these pants with a white fitted top, a pair of black heeled boots, and some round sunglasses for a fun retro touch.
Get the look: