The renowned Versace eyewear brand features contemporary shapes and the iconic emblem of the brands own mythology, the Medusa. Italy Plastic frame Plastic lens Polarized Lens width: 56 millimeters Lens height: 48.1 millimeters Bridge: 19 millimeters.