There’s plenty of places out there with vintage sunglasses, but less with "normal" period frames. But if you look, they are some sites, including Retrospecs.
Retrospecs has a range of old glasses from designer eyewear (including Christian Dior, Givenchy, Aviator and Yves Saint Laurent) to brand-free and NHS glasses.
The pair featured above are without a designer label, but are vintage frames from the 1950s – and if you’re looking for that 50s look, they’re a bargain at £47. If these aren’t your thing, check out the site, there’s an endless selection of styles available.
Find out more at the Retrospecs website