Whoa! You can't favorite your own shop.

Whoa! You can't buy your own item.

Whoa! You can't favorite your own item.

Whoa! You can't add your own item to a list.

Add this item to a treasury!

You don't have any treasuries yet. Enter a title below to create one.

This item has been added.

View your treasury.

Like this item?

Add it to your favorites to revisit it later.
Vintage 50s Mens Horn Rim Eyeglass Frames. These frames have a great 50s shape and are all black with no studs visible on the front of the frame. On the sides they have rectangular shaped studs. Very Mad Men style. They were made by "Swan Optical" in the USA.

These frames are in excellent vintage condition and are New Old Stock. They have never been worn before and are ready for your prescription or sunglass lenses. The hinges have a slight discoloration due to age, but are not rusted.

Size: Men's Small

Inside width from temple to temple 4 5/8" or 117mm
Outside width across the face 4 3/4 " or 121 mm
Length of temple 5 1/2" or 140mm
Size not listed, but about 44/20

I am more than happy to answer any questions you may have.

About Vintage Eyewear:
Vintage Frames tend to run small so please measure carefully. Compare these measurements to an existing pair of frames you have, so you know if they will fit. Also, look for the frame size printed on the inside of an existing pair of glasses. It will be in this form. 46/22 or 42/22 etc..

Small Imperfections and slight adjustments are normal on most vintage frames, even new old stock, due to age and sitting folded in a box for 50 years. When you take your frames to have lenses installed they can be adjusted. If any major defects or damage is present I will list in the item description.
Please read other store policies before buying.
Thank you

To see my other glasses click below

Vintage 50s Mens EyeGlasses. Black Horn Rim Mad Men Frames Glasses.


  • Vintage item from the 1950s
  • Materials: plastic, mixed metal
  • Ships worldwide from United States
  • Feedback: 430 reviews
  • Favorited by: 39 people