How to Choose Sunglasses for Your Face Shape (Men’s Guide)

Fashion


Ever buy a pair of sunglasses that looked great on the guy in the ad — then catch your reflection in a shop window and wonder what went wrong?

Nine times out of ten, the problem isn’t the brand or the price. The frames are fighting your face. The right sunglasses for your face shape do the opposite — they balance your features, sharpen your jawline, and look like you picked them on purpose.

Below you’ll find the chart, a 2-minute quiz to find your face shape, the three rules I use to judge any pair, and exactly what to wear (and skip) for all seven face shapes. Let’s get into it.

Here’s how to pick the right sunglasses for your face shape.

CHART-perfect-sunglasses-for-your-face shape-2

.rmrs-quiz
–rmrs-navy: #14253c;
–rmrs-charcoal: #2a2a2a;
–rmrs-cream: #f7f3ec;
–rmrs-paper: #ffffff;
–rmrs-gold: #b8893a;
–rmrs-gold-soft: #e9d9b8;
–rmrs-line: #e3dccd;
–rmrs-muted: #6b6b6b;
–rmrs-shadow: 0 12px 40px rgba(20, 37, 60, 0.10);
font-family: -apple-system, BlinkMacSystemFont, “Segoe UI”, Roboto, “Helvetica Neue”, Arial, sans-serif;
color: var(–rmrs-charcoal);
max-width: 720px;
margin: 28px auto;
background: var(–rmrs-cream);
border-radius: 14px;
box-shadow: var(–rmrs-shadow);
overflow: hidden;
box-sizing: border-box;

.rmrs-quiz *, .rmrs-quiz *::before, .rmrs-quiz *::after box-sizing: border-box;
.rmrs-quiz .rq-header
background: var(–rmrs-navy);
color: var(–rmrs-cream);
padding: 28px 28px 22px;
text-align: center;
border-bottom: 3px solid var(–rmrs-gold);

.rmrs-quiz .rq-eyebrow
font-size: 12px; letter-spacing: 2.5px; text-transform: uppercase;
color: var(–rmrs-gold-soft); margin: 0 0 8px; font-weight: 600;

.rmrs-quiz .rq-title
font-family: Georgia, “Times New Roman”, serif;
font-size: 28px; line-height: 1.2; margin: 0 0 6px; color: #fff; font-weight: 700;

.rmrs-quiz .rq-sub margin: 0; font-size: 14px; color: var(–rmrs-gold-soft); opacity: 0.9;
.rmrs-quiz .rq-progress-wrap padding: 18px 28px 0; background: var(–rmrs-paper);
.rmrs-quiz .rq-progress-meta
display: flex; justify-content: space-between; align-items: center;
font-size: 12px; letter-spacing: 1.5px; text-transform: uppercase;
color: var(–rmrs-muted); margin-bottom: 8px;

.rmrs-quiz .rq-progress-bar height: 6px; background: var(–rmrs-line); border-radius: 3px; overflow: hidden;
.rmrs-quiz .rq-progress-fill height: 100%; width: 0%; background: var(–rmrs-gold); transition: width 0.4s ease;
.rmrs-quiz .rq-body padding: 28px; background: var(–rmrs-paper); min-height: 320px;
.rmrs-quiz .rq-question
font-family: Georgia, “Times New Roman”, serif;
font-size: 22px; line-height: 1.35; color: var(–rmrs-navy); margin: 0 0 22px; font-weight: 700;

.rmrs-quiz .rq-options display: flex; flex-direction: column; gap: 10px;
.rmrs-quiz .rq-option
width: 100%; text-align: left; background: var(–rmrs-paper);
border: 1.5px solid var(–rmrs-line); color: var(–rmrs-charcoal);
padding: 14px 18px; border-radius: 8px; font-size: 15px; line-height: 1.45;
cursor: pointer; transition: border-color 0.15s, background 0.15s, transform 0.05s;
font-family: inherit;

.rmrs-quiz .rq-option:hover border-color: var(–rmrs-gold); background: #fdfaf3;
.rmrs-quiz .rq-option:active transform: scale(0.99);
.rmrs-quiz .rq-option.selected border-color: var(–rmrs-gold); background: #fdf6e7;
.rmrs-quiz .rq-nav
display: flex; justify-content: space-between; align-items: center;
margin-top: 22px; padding-top: 18px; border-top: 1px solid var(–rmrs-line);

.rmrs-quiz .rq-btn
font-family: inherit; font-size: 14px; letter-spacing: 1.5px; text-transform: uppercase;
font-weight: 600; padding: 11px 22px; border-radius: 6px; cursor: pointer; border: none;
transition: opacity 0.15s, transform 0.05s;
display: inline-flex; align-items: center; justify-content: center;

.rmrs-quiz .rq-btn-primary background: var(–rmrs-navy); color: var(–rmrs-cream);
.rmrs-quiz .rq-btn-primary:hover opacity: 0.92;
.rmrs-quiz .rq-btn-primary:disabled background: #c4c4c4; color: #fff; cursor: not-allowed;
.rmrs-quiz .rq-btn-ghost background: transparent; color: var(–rmrs-muted); padding: 11px 14px;
.rmrs-quiz .rq-btn-ghost:hover color: var(–rmrs-navy);
.rmrs-quiz .rq-btn-ghost:disabled visibility: hidden;
.rmrs-quiz .rq-arrow-icon
display: inline-block; width: 16px; height: 16px;
margin-left: 6px; flex: 0 0 16px;

.rmrs-quiz .rq-arrow-left margin-left: 0; margin-right: 6px;
.rmrs-quiz .rq-arrow-icon svg width: 100%; height: 100%; display: block;
.rmrs-quiz .rq-li-icon
flex: 0 0 16px; width: 16px; height: 16px; margin-top: 3px; display: inline-block;

.rmrs-quiz .rq-li-icon svg width: 100%; height: 100%; display: block;
.rmrs-quiz .rq-li-text flex: 1;
.rmrs-quiz .rq-intro, .rmrs-quiz .rq-result text-align: center;
.rmrs-quiz .rq-intro h2, .rmrs-quiz .rq-result h2
font-family: Georgia, serif; color: var(–rmrs-navy); font-size: 28px; margin: 0 0 12px;

.rmrs-quiz .rq-intro p
font-size: 15px; line-height: 1.6; color: var(–rmrs-charcoal);
margin: 0 auto 16px; max-width: 520px;

.rmrs-quiz .rq-stats
display: flex; justify-content: center; gap: 28px; margin: 18px 0 22px; flex-wrap: wrap;

.rmrs-quiz .rq-stat text-align: center;
.rmrs-quiz .rq-stat-num
font-family: Georgia, serif; font-size: 26px; font-weight: 700;
color: var(–rmrs-gold); line-height: 1;

.rmrs-quiz .rq-stat-label
font-size: 11px; text-transform: uppercase; letter-spacing: 1.5px;
color: var(–rmrs-muted); margin-top: 4px;

.rmrs-quiz .rq-cta-start
display: inline-flex; align-items: center; justify-content: center;
background: var(–rmrs-gold); color: #fff; padding: 14px 32px;
border: none; border-radius: 6px; font-size: 14px; letter-spacing: 2px;
text-transform: uppercase; font-weight: 700; cursor: pointer;
transition: background 0.15s, transform 0.05s; font-family: inherit;

.rmrs-quiz .rq-cta-start:hover background: #a07730;
.rmrs-quiz .rq-cta-start:active transform: scale(0.98);
.rmrs-quiz .rq-result-eyebrow
font-size: 12px; letter-spacing: 2.5px; text-transform: uppercase;
color: var(–rmrs-gold); font-weight: 700; margin-bottom: 8px;

.rmrs-quiz .rq-result-type
font-family: Georgia, serif; font-size: 38px; color: var(–rmrs-navy);
margin: 0 0 6px; font-weight: 700; line-height: 1.1;

.rmrs-quiz .rq-result-tagline
font-style: italic; color: var(–rmrs-muted); font-size: 15px; margin: 0 0 20px;

.rmrs-quiz .rq-shape-icon width: 110px; height: 110px; margin: 6px auto 14px; display: block;
.rmrs-quiz .rq-result-summary
font-size: 15px; line-height: 1.65; color: var(–rmrs-charcoal);
max-width: 560px; margin: 0 auto 24px; text-align: left;
background: var(–rmrs-cream); padding: 16px 20px;
border-left: 3px solid var(–rmrs-gold); border-radius: 4px;

.rmrs-quiz .rq-dodont
display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin: 0 0 24px; text-align: left;

.rmrs-quiz .rq-do, .rmrs-quiz .rq-dont
background: var(–rmrs-paper); border: 1.5px solid var(–rmrs-line);
border-radius: 8px; padding: 18px 18px 16px;

.rmrs-quiz .rq-do h3, .rmrs-quiz .rq-dont h3
font-family: Georgia, serif; font-size: 18px; margin: 0 0 10px;
padding-bottom: 8px; border-bottom: 1px solid var(–rmrs-line);

.rmrs-quiz .rq-do h3 color: #2c6b3f;
.rmrs-quiz .rq-dont h3 color: #a0392f;
.rmrs-quiz .rq-do ul, .rmrs-quiz .rq-dont ul
margin: 0 !important; padding: 0 !important; list-style: none !important;

.rmrs-quiz .rq-do li, .rmrs-quiz .rq-dont li
font-size: 14px; line-height: 1.5; padding: 6px 0; margin: 0;
color: var(–rmrs-charcoal);
display: flex; align-items: flex-start; gap: 9px;
list-style: none !important;

.rmrs-quiz .rq-do li::before, .rmrs-quiz .rq-dont li::before,
.rmrs-quiz .rq-do li::marker, .rmrs-quiz .rq-dont li::marker
content: none !important; display: none !important;

.rmrs-quiz .rq-signature
background: var(–rmrs-navy); color: var(–rmrs-cream);
padding: 18px 20px; border-radius: 8px; margin: 0 0 24px; text-align: left;

.rmrs-quiz .rq-signature .rq-sig-label
font-size: 11px; letter-spacing: 2px; text-transform: uppercase;
color: var(–rmrs-gold-soft); margin-bottom: 6px; font-weight: 700;

.rmrs-quiz .rq-signature .rq-sig-text
font-family: Georgia, serif; font-size: 17px; line-height: 1.5; margin: 0;

.rmrs-quiz .rq-share margin: 0 0 16px;
.rmrs-quiz .rq-share-label
font-size: 12px; letter-spacing: 1.5px; text-transform: uppercase;
color: var(–rmrs-muted); margin-bottom: 10px;

.rmrs-quiz .rq-share-buttons
display: flex; justify-content: center; gap: 8px; flex-wrap: wrap;

.rmrs-quiz .rq-share-btn
padding: 10px 16px; border-radius: 6px; border: none;
font-family: inherit; font-size: 13px; font-weight: 600; cursor: pointer;
color: #fff; display: inline-flex; align-items: center; gap: 6px;
text-decoration: none;
transition: opacity 0.15s, background 0.15s, transform 0.05s;

.rmrs-quiz .rq-share-btn:hover opacity: 0.92;
.rmrs-quiz .rq-share-btn:active transform: scale(0.98);
.rmrs-quiz .rq-share-fb background: #1877f2;
.rmrs-quiz .rq-share-fb.copied background: #2c6b3f;
.rmrs-quiz .rq-share-x background: #000;
.rmrs-quiz .rq-share-wa background: #25d366;
.rmrs-quiz .rq-share-copy background: #444;
.rmrs-quiz .rq-share-copy.copied background: #2c6b3f;
.rmrs-quiz .rq-share-note
font-size: 12px; color: var(–rmrs-muted); margin: 10px auto 0;
font-style: italic; max-width: 520px;

.rmrs-quiz .rq-result-actions
display: flex; justify-content: center; gap: 10px;
margin-top: 18px; flex-wrap: wrap;

.rmrs-quiz .rq-cta-read
background: var(–rmrs-gold); color: #fff; padding: 12px 24px;
border-radius: 6px; font-size: 13px; letter-spacing: 1.5px;
text-transform: uppercase; font-weight: 700; text-decoration: none;
transition: background 0.15s; display: inline-flex; align-items: center; justify-content: center;

.rmrs-quiz .rq-cta-read:hover background: #a07730;
.rmrs-quiz .rq-restart
background: transparent; color: var(–rmrs-muted);
border: 1.5px solid var(–rmrs-line); padding: 12px 22px; border-radius: 6px;
font-size: 13px; letter-spacing: 1.5px; text-transform: uppercase; font-weight: 600;
cursor: pointer; font-family: inherit;
transition: border-color 0.15s, color 0.15s;

.rmrs-quiz .rq-restart:hover border-color: var(–rmrs-navy); color: var(–rmrs-navy);
.rmrs-quiz .rq-footer
text-align: center; font-size: 11px; letter-spacing: 1px;
color: var(–rmrs-muted); padding: 14px;
border-top: 1px solid var(–rmrs-line); background: var(–rmrs-cream);

.rmrs-quiz .rq-footer a color: var(–rmrs-navy); text-decoration: none; font-weight: 600;
.rmrs-quiz .rq-fade-in animation: rqFadeIn 0.35s ease;
@keyframes rqFadeIn
from opacity: 0; transform: translateY(8px);
to opacity: 1; transform: translateY(0);

@media (max-width: 560px)
.rmrs-quiz margin: 16px 8px; border-radius: 10px;
.rmrs-quiz .rq-header padding: 22px 18px 18px;
.rmrs-quiz .rq-title font-size: 23px;
.rmrs-quiz .rq-progress-wrap padding: 14px 18px 0;
.rmrs-quiz .rq-body padding: 22px 18px;
.rmrs-quiz .rq-question font-size: 19px;
.rmrs-quiz .rq-option font-size: 14px; padding: 12px 14px;
.rmrs-quiz .rq-result-type font-size: 30px;
.rmrs-quiz .rq-dodont grid-template-columns: 1fr;
.rmrs-quiz .rq-stats gap: 18px;

Real Men Real Style

What’s Your Face Shape?

Find your shape – and the sunglasses built for it

(function () {
// Inline SVG icons (font-independent so they always render).
var ARROW_RIGHT = ‘‘;
var ARROW_LEFT = ‘‘;
var CHECK_SVG = ‘‘;
var CROSS_SVG = ‘‘;

var QUESTIONS = [

q: “Measure hairline to chin, then cheekbone to cheekbone. How does length compare to width?”,
options: [
label: “About the same – my face is nearly as wide as it is long”, scores: round: 3, square: 3 ,
label: “A bit longer than wide – roughly one and a half times”, scores: oval: 3, heart: 2, diamond: 2, triangle: 1 ,
label: “Clearly long and narrow”, scores: oblong: 3, diamond: 1
]
,

q: “Which part of your face is the widest?”,
options: [
label: “My forehead”, scores: heart: 3 ,
label: “My cheekbones – they clearly stick out”, scores: diamond: 3, oval: 1 ,
label: “My jaw”, scores: triangle: 3, square: 1 ,
label: “Forehead, cheeks, and jaw are all about the same”, scores: square: 3, oblong: 3 ,
label: “My cheeks – they’re full and soft”, scores: round: 3 ,
label: “Cheekbones, but only slightly – it’s pretty balanced”, scores: oval: 3
]
,

q: “Run a finger along your jawline. What do you feel?”,
options: [
label: “Soft and rounded, no real corners”, scores: round: 3, oval: 1 ,
label: “Sharp and angular, with clear corners”, scores: square: 3, oblong: 2 ,
label: “Wide and heavy – wider than my forehead”, scores: triangle: 3 ,
label: “Narrow, tapering to a pointed chin”, scores: heart: 3, diamond: 2 ,
label: “Gently curved and defined”, scores: oval: 3
]
,

q: “How would you describe your forehead?”,
options: [
label: “Wide – the broadest part of my face”, scores: heart: 3 ,
label: “Narrow – noticeably narrower than my cheekbones”, scores: diamond: 3, triangle: 2 ,
label: “Same width as my jaw”, scores: square: 3, oblong: 2 ,
label: “Slightly wider than my jaw, softly curved”, scores: oval: 3 ,
label: “Rounded, with a curved hairline”, scores: round: 3 ,
label: “Tall – there’s a lot of it”, scores: oblong: 3
]
,

q: “And your chin?”,
options: [
label: “Pointed”, scores: heart: 3, diamond: 2 ,
label: “Broad and square”, scores: square: 3, triangle: 2 ,
label: “Round and soft”, scores: round: 3 ,
label: “Rounded but defined”, scores: oval: 3 ,
label: “Long”, scores: oblong: 3 ,
label: “Small, under a wide, heavy jaw”, scores: triangle: 3
]
,

q: “Trace your face on a steamy bathroom mirror. The outline looks most like…”,
options: [
label: “An egg”, scores: oval: 3 ,
label: “A circle”, scores: round: 3 ,
label: “A square”, scores: square: 3 ,
label: “A tall rectangle”, scores: oblong: 3 ,
label: “A heart – wide on top, pointed at the bottom”, scores: heart: 3 ,
label: “A diamond – widest in the middle”, scores: diamond: 3 ,
label: “A pear – wider at the bottom”, scores: triangle: 3
]
,

q: “What’s your usual complaint when you try on sunglasses?”,
options: [
label: “Honestly, most styles look fine on me”, scores: oval: 3 ,
label: “Round frames make my face look chubby”, scores: round: 3 ,
label: “Boxy frames make me look harsh”, scores: square: 3 ,
label: “Most frames look too small – my face looks even longer”, scores: oblong: 3 ,
label: “Frames look top-heavy and my chin looks sharper”, scores: heart: 3 ,
label: “Frames that fit my cheekbones look too wide at the brow”, scores: diamond: 3 ,
label: “My jaw makes the frames look tiny”, scores: triangle: 3
]

];

var BLOG_URL = “https://www.realmenrealstyle.com/face-shape-sunglasses/”;
var TYPES =
oval:
name: “Oval”,
tagline: “Balanced proportions – your job is to get the scale right.”,
summary: “Your face is about one and a half times as long as it is wide, with cheekbones a touch wider than your forehead and jaw. Nearly every frame style works on you. The mistakes come from size, not shape.”,
icon: “oval”,
doList: [
“Wear aviators, Wayfarers, Clubmasters, and rectangular frames”,
“Match the frame width to the widest part of your face”,
“Keep the top rim along your eyebrows”,
“Try round frames – as long as they’re wide enough”
],
dontList: [
“Don’t go oversized past your temples”,
“Don’t shrink into tiny, narrow lenses”,
“Don’t let the frame hide your brows”
],
signature: “A gold metal aviator with green lenses. Classic, balanced, and it looks like it was cut for your face.”
,
round:
name: “Round”,
tagline: “Soft and full – your job is to add angles and length.”,
summary: “Your face is nearly as wide as it is long, with a soft jaw and full cheeks. Angular frames add definition and draw a hard line across a soft face.”,
icon: “round”,
doList: [
“Wear rectangular and square frames”,
“Go slightly wider than your cheekbones”,
“Choose dark acetate with some thickness”,
“Try angular browlines for extra structure”
],
dontList: [
“Don’t wear round lenses – they make your face rounder”,
“Don’t pick small frames that sit inside your cheeks”,
“Don’t go rimless – it leaves nothing but softness”
],
signature: “A black Wayfarer. The easiest win you’ll find for a round face.”
,
square:
name: “Square”,
tagline: “Strong and angular – your job is to soften the corners.”,
summary: “Your forehead, cheekbones, and jaw are about the same width, with a strong, angular jaw. That’s an asset. Curved frames take the edge off without taking away the strength.”,
icon: “square”,
doList: [
“Wear aviators, round, and oval frames”,
“Choose thin metal over heavy acetate”,
“Keep the frame as wide as your face”,
“Try panto or softly rounded shapes”
],
dontList: [
“Don’t wear thick, boxy square frames”,
“Don’t pick narrow rectangles – your face looks wider”,
“Don’t go too small – it makes the jaw look huge”
],
signature: “A gold-wire aviator. It’s been the square-jawed man’s frame since the 1930s.”
,
oblong:
name: “Rectangle”,
tagline: “Long and straight – your job is to break up the length.”,
summary: “Your face is noticeably longer than it is wide, with forehead, cheeks, and jaw close to the same width. Tall lenses and strong horizontal lines make it look shorter and wider.”,
icon: “oblong”,
doList: [
“Wear frames with deep, tall lenses”,
“Choose oversized square and Wayfarer shapes”,
“Look for a strong top bar and thick temples”,
“Pick frames with detail at the hinges”
],
dontList: [
“Don’t wear small, narrow frames”,
“Don’t choose shallow lenses that leave lots of face showing”,
“Don’t pick teardrop aviators – they add length”
],
signature: “An oversized tortoiseshell square frame with thick temples.”
,
heart:
name: “Heart”,
tagline: “Wide on top – your job is to lighten the brow line.”,
summary: “Your forehead is the widest part of your face and it tapers to a narrow jaw and pointed chin – also called an inverted triangle. Frames that are wider at the bottom balance you out.”,
icon: “heart”,
doList: [
“Wear aviators – the teardrop is widest at the bottom”,
“Try round frames and thin metal”,
“Choose semi-rimless or rimless styles”,
“Go with lighter colors and finishes”
],
dontList: [
“Don’t wear browlines or Clubmasters”,
“Don’t choose heavy, flat-topped frames”,
“Don’t pick frames decorated along the brow bar”
],
signature: “A thin metal aviator. Wide where you need it, light where you don’t.”
,
diamond:
name: “Diamond”,
tagline: “Standout cheekbones – your job is to add width above and below.”,
summary: “Your cheekbones are the widest point, with a narrower forehead and jaw. It’s the rarest face shape and it photographs well. Frames with a strong brow balance the cheekbones.”,
icon: “diamond”,
doList: [
“Wear browlines and Clubmasters”,
“Try oval frames”,
“Choose rimless or semi-rimless styles”,
“Make sure the frame reaches past your cheekbones”
],
dontList: [
“Don’t wear narrow frames that end inside your cheekbones”,
“Don’t choose small round lenses”,
“Don’t go bottom-heavy”
],
signature: “A classic Clubmaster. The heavy brow adds width exactly where your face narrows.”
,
triangle:
name: “Triangle”,
tagline: “Strong jaw – your job is to build up the top.”,
summary: “Your jaw is the widest part of your face, with a narrower forehead. Frames with visual weight along the brow line balance a strong lower half.”,
icon: “triangle”,
doList: [
“Wear Clubmasters and browlines”,
“Choose Wayfarers with a heavy top edge”,
“Look for color or detail along the brow bar”,
“Try double-bridge aviators”
],
dontList: [
“Don’t wear bottom-heavy frames”,
“Don’t choose small or narrow frames”,
“Don’t go rimless – it leaves your upper face bare”
],
signature: “A tortoiseshell Clubmaster. All the weight up top, right where you want it.”

;

function getShapeSVG(type)
var fill = “#14253c”, stroke = “#b8893a”;
var common = ‘fill=”‘ + fill + ‘” stroke=”‘ + stroke + ‘” stroke-width=”2.5″ stroke-linejoin=”round”‘;
var o = ”;
switch (type)
case “oval”: return o + ”;
case “round”: return o + ”;
case “square”: return o + ”;
case “oblong”: return o + ”;
case “heart”: return o + ”;
case “diamond”: return o + ”;
case “triangle”: return o + ”;

return “”;

var state =
step: -1,
answers: [],
scores: oval: 0, round: 0, square: 0, oblong: 0, heart: 0, diamond: 0, triangle: 0
;

var bodyEl = document.getElementById(“rqBody”);
var progressWrap = document.getElementById(“rqProgressWrap”);
var progressFill = document.getElementById(“rqProgressFill”);
var progressLabel = document.getElementById(“rqProgressLabel”);
var progressPercent = document.getElementById(“rqProgressPercent”);

function copyToClipboard(text)
var fallback = function ()
var ta = document.createElement(“textarea”);
ta.value = text;
ta.setAttribute(“readonly”, “”);
ta.style.position = “absolute”;
ta.style.left = “-9999px”;
document.body.appendChild(ta);
ta.select();
try document.execCommand(“copy”); catch (e)
document.body.removeChild(ta);
;
if (navigator.clipboard && navigator.clipboard.writeText)
try navigator.clipboard.writeText(text).catch(fallback);
catch (e) fallback();
else
fallback();

function renderIntro()
progressWrap.style.display = “none”;
bodyEl.innerHTML =

‘ +

Find Your Face Shape. Find Your Frames.

‘ +

Most men buy sunglasses that look great on the rack and wrong on their face. Seven quick questions pin down your face shape and show you which frames to wear – and which to skip.

‘ +

‘ +

7
Face Shapes

‘ +

7
Questions

‘ +

2 min
To Finish

‘ +

‘ +
‘ +

‘;
document.getElementById(“rqStartBtn”).addEventListener(“click”, startQuiz);

function startQuiz()
state.step = 0;
state.answers = [];
state.scores = oval: 0, round: 0, square: 0, oblong: 0, heart: 0, diamond: 0, triangle: 0 ;
progressWrap.style.display = “block”;
renderQuestion();

function updateProgress()
var total = QUESTIONS.length;
var current = state.step + 1;
var pct = Math.round((current – 1) / total * 100);
progressFill.style.width = pct + “%”;
progressLabel.textContent = “Question ” + current + ” of ” + total;
progressPercent.textContent = pct + “%”;

function renderQuestion()
updateProgress();
var q = QUESTIONS[state.step];
var prior = state.answers[state.step];
var optionsHTML = q.options.map(function (opt, i)
var sel = prior && prior.optionIndex === i ? ” selected” : “”;
return ‘“;
).join(“”);

var isLast = state.step === QUESTIONS.length – 1;
var nextLabel = isLast ? “See My Result” : (“Next” + ARROW_RIGHT);

bodyEl.innerHTML =

‘ +

‘ + q.q + “

” +

‘ + optionsHTML + “

” +

‘ +
‘ +
” +

‘ +

‘;

var optionBtns = bodyEl.querySelectorAll(“.rq-option”);
var nextBtn = document.getElementById(“rqNext”);
var selectedIndex = prior ? prior.optionIndex : null;
if (selectedIndex !== null) nextBtn.disabled = false;

optionBtns.forEach(function (btn)
btn.addEventListener(“click”, function ()
optionBtns.forEach(function (b) b.classList.remove(“selected”); );
btn.classList.add(“selected”);
selectedIndex = parseInt(btn.getAttribute(“data-i”), 10);
nextBtn.disabled = false;
);
);

document.getElementById(“rqBack”).addEventListener(“click”, function ()
if (state.step === 0) return;
removeAnswerScore(state.step);
state.step -= 1;
renderQuestion();
);

nextBtn.addEventListener(“click”, function ()
if (selectedIndex === null) return;
if (prior) removeAnswerScore(state.step);
var chosen = q.options[selectedIndex];
Object.keys(chosen.scores).forEach(function (k) );
state.answers[state.step] = qIndex: state.step, optionIndex: selectedIndex ;
if (state.step === QUESTIONS.length – 1)
progressFill.style.width = “100%”;
progressLabel.textContent = “Complete”;
progressPercent.textContent = “100%”;
renderResult();
else
state.step += 1;
renderQuestion();

);

function removeAnswerScore(stepIdx)
var prior = state.answers[stepIdx];
if (!prior) return;
var q = QUESTIONS[stepIdx];
var prevOpt = q.options[prior.optionIndex];
Object.keys(prevOpt.scores).forEach(function (k)
state.scores[k] = (state.scores[k] );

function determineWinner()
var order = [“oval”, “square”, “round”, “oblong”, “heart”, “diamond”, “triangle”];
var max = -1, winner = “oval”;
order.forEach(function (k)
if (state.scores[k] > max) max = state.scores[k]; winner = k;
);
return winner;

function renderResult()
progressWrap.style.display = “none”;
var winner = determineWinner();
var t = TYPES[winner];
var shareText = “I just took the RMRS Face Shape Quiz – turns out I have a ” + t.name + ” face. What’s yours?”;
var shareUrl = BLOG_URL;
var fbCaption = shareText + ” Take it: ” + shareUrl;

var fbHref = “https://www.facebook.com/sharer/sharer.php?u=” + encodeURIComponent(shareUrl);
var xHref = “https://twitter.com/intent/tweet?url=” + encodeURIComponent(shareUrl) + “&text=” + encodeURIComponent(shareText);
var waHref = “https://api.whatsapp.com/send?text=” + encodeURIComponent(shareText + ” ” + shareUrl);

var doHTML = t.doList.map(function (li)
return “

  • ” + CHECK_SVG + ‘‘ + li + “
  • “;
    ).join(“”);
    var dontHTML = t.dontList.map(function (li)
    return “

  • ” + CROSS_SVG + ‘‘ + li + “
  • “;
    ).join(“”);

    bodyEl.innerHTML =

    ‘ +

    Your Face Shape Is

    ‘ +
    getShapeSVG(t.icon) +

    ‘ + t.name + “

    ” +

    ‘ + t.tagline + “

    ” +

    ‘ + t.summary + “

    ” +

    ‘ +

    Do

      ‘ + doHTML + ‘

    ‘ +

    Don\’t

      ‘ + dontHTML + ‘

    ‘ +

    ‘ +

    ‘ +

    Your Easy Classic Pick

    ‘ +

    ‘ + t.signature + ‘

    ‘ +

    ‘ +

    ‘ +

    Share your result

    ‘ +

    ‘ +
    ‘ +
    Share on X‘ +
    WhatsApp‘ +
    ‘ +

    ‘ +

    Facebook strips pre-filled captions, so we copy yours to your clipboard – just paste it into your post.

    ‘ +

    ‘ +

    ‘ +
    See Your Frames In The Guide’ + ARROW_RIGHT + ‘‘ +
    ‘ +

    ‘ +

    ‘;

    document.getElementById(“rqRestart”).addEventListener(“click”, function ()
    state.step = -1;
    renderIntro();
    );

    document.getElementById(“rqCopyBtn”).addEventListener(“click”, function ()
    var btn = this;
    copyToClipboard(shareUrl);
    btn.textContent = “Copied!”;
    btn.classList.add(“copied”);
    setTimeout(function ()
    btn.textContent = “Copy Link”;
    btn.classList.remove(“copied”);
    , 2000);
    );

    document.getElementById(“rqFbBtn”).addEventListener(“click”, function ()
    var btn = this;
    copyToClipboard(fbCaption);
    btn.textContent = “Caption copied – opening Facebook…”;
    btn.classList.add(“copied”);
    setTimeout(function ()
    window.open(fbHref, “_blank”, “noopener,noreferrer,width=626,height=436”);
    , 350);
    setTimeout(function ()
    btn.textContent = “Share on Facebook”;
    btn.classList.remove(“copied”);
    , 4000);
    );

    renderIntro();
    })();

    Learn how to buy a perfect pair of sunglasses.

    Click Here To Download This FREE 22-Page eBook on How To Buy The Perfect Sunglasses

    How To Find Your Face Shape (The 2-Minute Mirror Test)

    man tracing his face outline on a bathroom mirror

    You don’t need an app for this. You need a bathroom mirror, a bar of soap or a dry-erase marker, and two minutes.

    1. Pull your hair back off your forehead and stand about an arm’s length from the mirror, looking straight ahead.
    2. Trace the outline of your face on the glass — hairline to chin, cheek to cheek. Leave out your ears and your hair.
    3. Step back and compare three widths: forehead, cheekbones, and jaw. Which one is widest?
    4. Compare length to width. A soft tape measure helps — hairline to chin versus cheekbone to cheekbone.

    Here’s what you’re looking for:

    • Oval — about one and a half times as long as it is wide. Cheekbones slightly wider than the forehead and jaw, rounded chin.
    • Round — length and width nearly equal. Soft jaw, full cheeks.
    • Square — length and width nearly equal. Forehead, cheekbones, and jaw about the same width, with a strong, angular jaw.
    • Rectangle (oblong) — noticeably long, with forehead, cheekbones, and jaw close to the same width.
    • Heart (inverted triangle) — wide forehead, narrow jaw, pointed chin.
    • Diamond — cheekbones are the widest point. Forehead and jaw are both narrower.
    • Triangle — the jaw is the widest point and the forehead is narrower.

    Two notes. First, most men are a blend of two shapes — that’s normal, and I’ll show you how to handle it in the FAQ at the end. Second, a beard changes the math. A full beard adds width and weight to your jaw, so judge your shape with the facial hair you actually wear. Shave it off? Run the test again.

    The 3 Rules Of Sunglasses Fit (Use These On Any Pair)

    Face shape charts are useful, but they’re a shortcut. Underneath every recommendation in this article are three rules. Learn them and you can judge any pair of sunglasses in any store in about ten seconds.

    Rule #1 — Contrast Your Shape

    Angular faces need curves. Soft faces need angles. Put round frames on a round face and it looks rounder. Put heavy square frames on a square jaw and you look like a cinder block. Pick frames that bring what your face is missing.

    For heart, diamond, and triangle faces, it’s less about curves and angles and more about width — add visual weight where your face is narrow, and keep it light where your face is wide.

    Rule #2 — Match Your Scale

    Contrast the shape, but match the size. Your frames should be about as wide as the widest part of your face — no wider than your temples, no narrower than your cheekbones.

    A big guy with a broad face in small frames looks like he borrowed his kid’s sunglasses. A slim face swallowed by oversized lenses looks like he’s hiding from someone. The same goes for thickness: bold features can carry thick acetate, while finer features look sharper in thin metal.

    Rule #3 — Follow Your Brow Line

    The top of the frame should follow your eyebrows, sitting right along them or just below. Your brows carry most of your expression. Frames that sit way below them give you a second set of eyebrows. Frames that ride above them make you look permanently surprised.

    The 10-Second Counter Test

    man trying on sunglasses at a store counter mirror

    Here’s how I put those rules to work when I’m standing at the counter. Look straight into the mirror and run through four checks:

    1. Brows. Your eyebrows sit along the top rim or just above it — not floating an inch higher.
    2. Width. The frame ends at your temples. No gap between frame and head, no overhang past it.
    3. Smile. Give a big grin. If the frames lift off your nose, they’re resting on your cheeks — wrong fit.
    4. Shake. Look down and shake your head. They should stay put without pinching behind your ears.

    Pass all four and you’ve mostly answered the face shape question already. Fail one, and no amount of “but it’s a great brand” will fix it.

    The Best Sunglasses For Each Face Shape

    square-jawed man in gold aviators on a sunny city street

    Now the specifics. Find your shape, note what to wear and what to skip, then use the three rules above to choose the exact pair.

    Face Shape #1 — OVAL

    Balanced proportions, slightly longer than wide, no single feature dominating. Almost every frame style works on you, so your job is simple: get the scale right.

    Wear: aviators, Wayfarers, Clubmasters, rectangular frames — even round frames, as long as they’re wide enough for your face.

    Skip: oversized frames that run past your temples (they wreck the balance you were born with) and tiny, narrow lenses that make your face look bigger.

    Face Shape #2 — ROUND

    Soft jaw, full cheeks, length and width about equal. You want to add definition and a little length.

    Wear: rectangular and square frames, Wayfarers, and angular browlines. Go slightly wider than your cheekbones, and pick dark acetate with some thickness — it draws a hard horizontal line across a soft face.

    Skip: round lenses, small frames that sit inside your cheeks, and rimless styles that disappear and leave nothing but softness.

    A black Wayfarer is the easiest win you’ll find for this face.

    Face Shape #3 — SQUARE

    Strong jaw, broad forehead, angles everywhere. That’s an asset — you just don’t want to double it.

    Wear: aviators, round and oval frames, and thin metal frames. The curves take the edge off without taking away the strength.

    Skip: thick, boxy square frames (you’ll look severe) and narrow rectangles (your face will look wider).

    A gold-wire aviator is practically made for this face. There’s a reason they’ve looked right on square-jawed pilots since the 1930s.

    Face Shape #4 — RECTANGLE (OBLONG)

    Long face, straight sides, forehead, cheeks, and jaw close to the same width. Your goal is to make your face look a little shorter and a little wider.

    Wear: frames with deep (tall) lenses, oversized square and Wayfarer shapes, a strong top bar, and thick temples or detail at the hinges. All of it breaks up the length.

    Skip: small, narrow frames. They leave too much face showing above and below the lens and make a long face look longer.

    Face Shape #5 — HEART

    Wide forehead, narrow jaw, pointed chin — the chart calls it an inverted triangle. You want to take weight off the top and add a little to the bottom.

    Wear: aviators (the teardrop is widest at the bottom, exactly where you need it), round frames, semi-rimless and rimless styles, thin metal, and lighter colors.

    Skip: top-heavy frames — browlines, Clubmasters, heavy flat tops, and anything decorated along the brow bar.

    Face Shape #6 — DIAMOND

    High, wide cheekbones with a narrower forehead and jaw. It’s the rarest shape, and it photographs well. Your job is to add width above and below the cheekbones.

    Wear: browlines and Clubmasters (they add width at the brow), oval frames, and rimless or semi-rimless styles.

    Skip: narrow frames that end inside your cheekbones — they make the cheekbones look even wider — and small round lenses.

    Face Shape #7 — TRIANGLE

    A strong, wide jaw with a narrower forehead. Your job is to build up the top half of your face.

    Wear: Clubmasters and browlines, Wayfarers with a heavy top edge, frames with color or detail along the brow bar, and double-bridge aviators.

    Skip: bottom-heavy frames, small or narrow frames, and rimless styles that leave the upper face bare.

    Get The Size Right: The Numbers On The Arm

    close-up of hands holding sunglasses, inside of the temple arm showing the size numbers

    Shape gets all the attention, but size is where most men go wrong. Look inside the arm of almost any pair of sunglasses and you’ll find three numbers, something like 58-14-135. That’s your fit, in millimeters:

    • Lens width (58) — the width of one lens, edge to edge.
    • Bridge width (14) — the gap between the lenses, where the frame sits on your nose.
    • Temple length (135) — the length of the arm, from hinge to tip.

    Most adult frames run 40–60 mm for the lens, 14–24 mm for the bridge, and 120–150 mm for the temple. Sunglass Hut’s men’s size guide adds lens and bridge together: 71 mm or less is small, 72–75 mm is standard, and 76 mm or more is large. Standard fits most men.

    Many classic models come in more than one size. The Ray-Ban Aviator Classic, for example, is sold in 55, 58, and 62 mm lenses — same style, three very different looks. If you’ve got a big head, start with the large size, and don’t let anyone tell you the fit is “fine” if the arms leave red marks on your temples.

    Here’s the trick that saves you the most returns: find a pair you already own that fits well, read the numbers, and shop within 2–3 mm of them. That one step beats any chart — including mine.

    Lenses: What Actually Protects Your Eyes

    man in sunglasses driving with the window down on a bright coastal road

    Frame shape is about how you look. Lenses are about your eyes. Don’t let one distract you from the other.

    • UV protection is non-negotiable. Look for “UV400” or “100% UVA/UVB protection” on the tag. UV400 means the lens blocks light up to 400 nanometers, which covers both UVA and UVB.
    • Polarized is a different thing. Polarization cuts glare off water, snow, and wet roads — great for driving and fishing. It doesn’t give you UV protection on its own, so check for both.
    • Dark doesn’t mean protected. A dark lens with no UV filter is worse than no sunglasses at all. Your pupils open up behind the tint and let in more of the UV that gets through.
    • Lens color is mostly preference. Gray keeps colors true. Green, like Ray-Ban’s G-15, adds a touch of contrast. Brown and amber boost contrast on hazy or overcast days.

    For lens materials, coatings, and how to spot quality, read my full guide on how to buy sunglasses.

    Sunglasses For Your Face Shape: Quick Reference Chart

    Face Shape Wear Skip Easy Classic Pick
    Oval Aviators, Wayfarers, Clubmasters, rectangles Frames wider than your face; tiny lenses Gold metal aviator
    Round Rectangular, square, Wayfarers, angular browlines Round lenses; small or rimless frames Black Wayfarer
    Square Aviators, round, oval, thin metal Thick boxy frames; narrow rectangles Gold-wire aviator
    Rectangle Deep lenses, oversized square, bold temples Small, narrow frames Oversized tortoiseshell square
    Heart Aviators, round, rimless, thin metal Browlines, Clubmasters, heavy tops Thin metal aviator
    Diamond Browlines, Clubmasters, oval, rimless Narrow frames; small round lenses Clubmaster
    Triangle Clubmasters, browlines, heavy-top Wayfarers Bottom-heavy, rimless, small frames Tortoiseshell Clubmaster

    Wear prescription glasses too? The same logic applies, with a few differences — here’s how to choose eyeglasses for your face shape.

    Sunglasses And Face Shape FAQ

    What if I’m between two face shapes?

    Most men are. Read both sections and look for frames that show up on both lists — aviators and Wayfarers appear a lot for a reason. Then let scale make the final call. A frame that’s the right width for your face beats the “correct” shape in the wrong size every time.

    Do aviators suit every face shape?

    Close to it. They work on oval, square, heart, and diamond faces. The exception is a long, narrow face — the teardrop pulls the eye down and adds length. If that’s you, pick a squarer aviator with a deeper lens.

    How do I know if my sunglasses are too big?

    They’re too big if the frame runs past your temples, the lenses rest on your cheeks, or they slide down your nose when you look down. They’re too small if your eyebrows sit well above the frame or the arms press into the sides of your head.

    Does a beard change which sunglasses I should wear?

    Yes. A full beard adds width and weight to your jaw. On a round or heart face, that’s a plus — you can go a little bolder with the frames. On a triangle face, it makes the bottom heavier, so lean even harder on top-heavy frames. Your haircut does the same job up top, so pick the right haircut for your face shape while you’re at it.

    Here’s the deal: the right pair of sunglasses is the cheapest face upgrade you’ll ever buy. Take the quiz, run the mirror test, and bring the three rules with you the next time you shop. And grab the free PDF below — it’s my ten favorite types of sunglasses.

    Artile-banner-10-sunglasses

    Click Here To Download This Free .PDF of Antonio’s Top 10 Favorite Types of Sunglasses

    The post How to Choose Sunglasses for Your Face Shape (Men’s Guide) appeared first on Real Men Real Style.





    View Original Source Here

    Articles You May Like

    Germany’s Puma names Steve Cecchini as new sports marketing leader
    Liz Thomson and Cliff Pearson To Guest On “If These Walls Could Talk” with Hosts 
    PlayStation Officially Unveils Brand-New Hardware And Redesigned Controller
    Carrot Top Recovering, Shows Canceled After Being Hospitalized in Las Vegas
    Patrick Clancy 60 Minutes Preview Clip