A vintage opera coat is the most dramatic thing you can wear to the grocery store, and I mean that as a recommendation. Here is how to find one secondhand and wear it every day.
Vintage Opera Coats

Opera coats were made for a very specific life: a car door, a theater lobby, a coat check. Almost nobody lives that life anymore, which is exactly why they are such a good secondhand buy. They are cut roomy, often with wide sleeves and a big collar, so they slide over a sweater and jeans without a fight. And they make a trip to the pharmacy feel like an entrance.
This first grid is opera and swing coats, the two shapes that work best over everyday clothes. There is a pink 1950s silk opera coat with beading, a 1980 Schiaparelli velvet opera coat in black and gold, and a late 1960s Pierre Cardin swing coat in scarlet. The one I would wear most is the 1930s black velvet coat, because black velvet over a white T-shirt and jeans is a look I have never regretted. Swing coats have the same generous shape with a bit more structure, so they are easier to wear in daylight.
Opera and Swing Coats

1930s Black Velvet Coat
1stDibs

Givenchy Turquoise Wool Open Front Swing Coat with Angled Pockets 1980s
Givenchy

Vintage 1940's Yellow Mid Season Swing Coat UK 10-12 US 6-8
1stDibs

1960s Saks Fifth Avenue Black & Red Velvet Devore Rose Cocktail Coat
Saks Fifth Avenue

Pink 1950's Silk Beaded Opera Coat Size 6
1stDibs

1980 Schiaparelli Black & Gold Woodgrain Velvet Side Tie Opera Coat or Dress
Schiaparelli

Late 1960s Pierre Cardin Scarlet Swing Coat
Pierre Cardin

Double-breasted Opera coat in velvet with pattern and cut-work Circa 1925
1stDibs
Brocade is where opera coats get fun. A gold or silver brocade coat looks like it came out of a costume trunk when you style it with more brocade, and like the best thing in the room when you put it over black jeans and a black knit. The 1960s gold and tan silk brocade trapeze coat with three-quarter sleeves and the Barbara Tfank gold and ivory brocade coat are the ones I would pick for everyday wear. The John Galliano floral brocade coat is for going out. A plain black knit and flat boots underneath let the fabric do everything.
A quick shopping note for old brocade: look at the edges. Cuffs, collars and the front opening are where metallic threads wear down and fray first, and those spots are hard to fix. A small pull elsewhere is fine. What I would skip: a brocade coat without a lining, since metallic threads can be scratchy against bare arms, and anything the seller describes as fragile. You want a coat you can actually throw on.
Brocade and Metallic Coats

Marc Jacobs metallic blue floral jacquard belted front flared opera coat XS
Marc Jacobs

Barbara Tfank Metallic Gold & Ivory French Cotton Brocade Statement Coat
Barbara Tfank

1960's White Brocade Coat w Rhinestone Buttons/ Bridal
1stDibs

Burberry metallic gold wool silk Brocade Peacoat Coat Jacket 40 S
Burberry

1960s Chester Weinberg Gold Lame and Pastel Brocade Evening Coat Ensemble
Chester Weinberg

1960s Vintage Metallic Gold + Tan Silk Brocade Trapeze Opera Coat w/ 3/4 Sleeves
1stDibs

Evening coat in lurex velvet brocade Jacques Griffe
Jacques Griffe

Double breasted brocade coat with flower pattern Galliano
John Galliano
Velvet is the classic opera coat fabric for a reason. It is warm, it drapes like water and it looks better with a little wear. The eight here range from a 1920s velvet cape coat to a 1960s Norman Hartnell couture coat in shocking pink and a 1990s Oscar de la Renta devoré velvet coat covered in print. The 1950s black silk velvet swing coat with balloon sleeves is the one I would buy for daily life. It is simple enough to wear with anything and still feels like a party.
Check the photos for bald or crushed patches, especially at the elbows, the seat and the collar, where velvet rubs the most. Steam out creases instead of ironing, and hang the coat on a wide, padded hanger so the shoulders keep their shape. A velvet coat that is looked after will outlast most of the other coats you own.
Velvet Coats

Silk Velvet Vintage Evening Coat
1stDibs

Black Silk Velvet Opera Clutch Swing Coat with Balloon Raglan Sleeve – S, 1950s
1stDibs

1950s Black Velvet Coat
1stDibs

Vintage Black Velvet Floral Embroidered Floral Evening Coat UK Size UK 10 US 6
1stDibs

Velvet cape coat 1920s
1stDibs

1960s Norman Hartnell Couture Shocking Pink Velvet Coat
Norman Hartnell

Hermes velvet coat
Hermès

Vintage 90's Oscar de la Renta Devoré Velvet Embroidered Print Long Coat US 6
Oscar De La Renta
Our honest take
An opera coat is not a practical purchase in the usual sense, and I think that is the best argument for one. You will wear it more than you expect, because it goes over everything and makes plain clothes feel special. If you take one thing away, let it be this: buy the coat that fits over your thickest sweater, in a fabric you will want to touch every day. Velvet is the easiest to wear, brocade is the most fun, and a swing coat is the gentlest start. Buy one, wear it to do boring things, and let it become the coat people remember you in. If you find one with a small flaw you can live with, like a loose button or a faded lining, take it. The perfect opera coat is rarely the one you end up wearing the most. If you want to keep browsing, I also put together Best Tailored Coats and Statement Coats.






