Fit-over Sunglasses for Prescription Glasses (1+1 Free)
Fit-over Sunglasses for Prescription Glasses (1+1 Free)
Fit-over Sunglasses for Prescription Glasses (1+1 Free)
Fit-over Sunglasses for Prescription Glasses (1+1 Free)
Fit-over Sunglasses for Prescription Glasses (1+1 Free)
Fit-over Sunglasses for Prescription Glasses (1+1 Free)
Fit-over Sunglasses for Prescription Glasses (1+1 Free)
Fit-over Sunglasses for Prescription Glasses (1+1 Free)
3/8
Fit-over Sunglasses for Prescription Glasses (1+1 Free)
Fit-over Sunglasses for Prescription Glasses (1+1 Free)
Fit-over Sunglasses for Prescription Glasses (1+1 Free)
Fit-over Sunglasses for Prescription Glasses (1+1 Free)
Fit-over Sunglasses for Prescription Glasses (1+1 Free)
Fit-over Sunglasses for Prescription Glasses (1+1 Free)
Fit-over Sunglasses for Prescription Glasses (1+1 Free)
Fit-over Sunglasses for Prescription Glasses (1+1 Free)
3/8

Fit-over Sunglasses for Prescription Glasses (1+1 Free)

$29.99
$99.99
Save $70.00
Color
Please select a color
Quantity
Please select a quantity
Quantity
/** @private {string} */ class SpzCustomAnchorScroll extends SPZ.BaseElement { static deferredMount() { return false; } constructor(element) { super(element); /** @private {Element} */ this.scrollableContainer_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } buildCallback() { this.viewport_ = this.getViewport(); this.initActions_(); } setTarget(containerId, targetId) { this.containerId = '#' + containerId; this.targetId = '#' + targetId; } scrollToTarget() { const container = document.querySelector(this.containerId); const target = container.querySelector(this.targetId); const {scrollTop} = container; const eleOffsetTop = this.getOffsetTop_(target, container); this.viewport_ .interpolateScrollIntoView_( container, scrollTop, scrollTop + eleOffsetTop ); } initActions_() { this.registerAction( 'scrollToTarget', (invocation) => this.scrollToTarget(invocation?.caller) ); this.registerAction( 'setTarget', (invocation) => this.setTarget(invocation?.args?.containerId, invocation?.args?.targetId) ); } /** * @param {Element} element * @param {Element} container * @return {number} * @private */ getOffsetTop_(element, container) { if (!element./*OK*/ getClientRects().length) { return 0; } const rect = element./*OK*/ getBoundingClientRect(); if (rect.width || rect.height) { return rect.top - container./*OK*/ getBoundingClientRect().top; } return rect.top; } } SPZ.defineElement('spz-custom-anchor-scroll', SpzCustomAnchorScroll); const STRENGTHEN_TRUST_URL = "/api/strengthen_trust/settings"; class SpzCustomStrengthenTrust extends SPZ.BaseElement { constructor(element) { super(element); this.renderElement_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { this.xhr_ = SPZServices.xhrFor(this.win); const renderId = this.element.getAttribute('render-id'); SPZCore.Dom.waitForChild( document.body, () => !!document.getElementById(renderId), () => { this.renderElement_ = SPZCore.Dom.scopedQuerySelector( document.body, `#${renderId}` ); if (this.renderElement_) { this.render_(); } this.registerAction('track', (invocation) => { this.track_(invocation.args); }); } ); } render_() { this.fetchData_().then((data) => { if (!data) { return; } SPZ.whenApiDefined(this.renderElement_).then((apis) => { apis?.render(data); document.querySelector('#strengthen-trust-render-1539149753700').addEventListener('click',(event)=>{ if(event.target.nodeName == 'A'){ this.track_({type: 'trust_content_click'}); } }) }); }); } track_(data = {}) { const track = window.sa && window.sa.track; if (!track) { return; } track('trust_enhancement_event', data); } parseJSON_(string) { let result = {}; try { result = JSON.parse(string); } catch (e) {} return result; } fetchData_() { return this.xhr_ .fetchJson(STRENGTHEN_TRUST_URL) .then((responseData) => { if (!responseData || !responseData.data) { return null; } const data = responseData.data; const moduleSettings = (data.module_settings || []).reduce((result, moduleSetting) => { return result.concat(Object.assign(moduleSetting, { logos: (moduleSetting.logos || []).map((item) => { return moduleSetting.logos_type == 'custom' ? this.parseJSON_(item) : item; }) })); }, []); return Object.assign(data, { module_settings: moduleSettings, isEditor: window.self !== window.top, }); }); } } SPZ.defineElement('spz-custom-strengthen-trust', SpzCustomStrengthenTrust);

Finally: Stylish Sunglasses That Fit Over Your Glasses—Without the Bulk

Wearing prescription glasses usually means choosing between expensive prescription sunglasses or fighting blinding sunlight, leaving your eyes tired after just an hour outside.

Cheap clip-ons slip off, and bulky fit-overs make you feel like you’re wearing safety goggles.

With headsecret™ Sunglasses, you get lightweight, stylish protection that slips right over your glasses—polarized lenses cut glare for effortless comfort.

Commuting to work, gardening on a sunny day, or strolling through the park, these sunglasses keep you comfortable and confident for up to 8 hours straight.

Why 12,000+ Glasses Wearers Trust Headsecret™

 SAY GOODBYE TO SQUINTING & EYE STRAIN
Polarized lenses block 99% of glare, giving you crisp, comfortable vision whether you’re driving, tending the garden, or out on a sunny walk.

 LOOK STYLISH, NOT BULKY
Sleek, modern frames fit right over your glasses, so you can enjoy real style—no more awkward “goggle” look.

 SAVE HUNDREDS OVER PRESCRIPTION SUNGLASSES
The feather-light design goes on in seconds and saves you $250–$500 or more compared to pricey custom lenses.

 ENJOY ALL-DAY COMFORT, NO HASSLE
Durable, ultra-light materials stay comfy for up to 8 hours—perfect for those long, sunny days.

Tap "ADD TO CART” now to get a FREE extra pair of Headsecret™ Sunglasses with your order! Offer ends soon!

Why people love Headsecret™

Feature

Headsecret™

Clip-On Sunglasses

Prescription Sunglasses

Comfortable fit

Glare protection

Stylish look

Price

$29

$45

$255

Specifications

  • Size: 5.5 x 1.6 x 1.6 in
  • Material: Polycarbonate lenses, TR90 frames
  • Lasts: up to 3 years

Frequently asked questions

  • Will they fit over my prescription glasses?
    Yes, they’re designed to slide over most prescription frames comfortably, with a universal fit for standard sizes.

  • Are the lenses safe for sensitive eyes?
    Absolutely, the polarized lenses block 99% of UV rays, protecting your eyes without irritation.

  • How durable are they?
    Made with tough TR90 frames and polycarbonate lenses, they last up to 3 years with regular use.

  • What if they don’t suit me?
    Enjoy hassle-free returns with our satisfaction guarantee, so you can shop with confidence.