Sweeps

1 lucky winner gets a solid white gold diamond ring!

View saved
How does this find feel?


Mother’s Day Diamond Ring Giveaway | Win a Solid White Gold Natural Diamond Band Ring!

body { font-family: ‘Segoe UI’, Tahoma, Geneva, Verdana, sans-serif; line-height: 1.8; color: #444; max-width: 950px; margin: 0 auto; padding: 20px; background: #fdf6f9; }

:root {
–primary: #6b0f35;
–accent: #c2185b;
–gold: #f0c040;
–dark: #111;
–white: #ffffff;
–light: #fce4ec;
}

h1 { font-family: ‘Segoe UI’, sans-serif; font-size: 38px; font-weight: 800; color: var(–dark); margin-bottom: 20px; line-height: 1.2; text-transform: uppercase; border-bottom: 4px solid var(–accent); padding-bottom: 15px; }
h2 { font-size: 28px; font-weight: 700; color: var(–accent); margin-top: 50px; margin-bottom: 20px; border-left: 6px solid var(–gold); padding-left: 15px; background: #fff; padding-top: 10px; padding-bottom: 10px; box-shadow: 0 2px 5px rgba(0,0,0,0.05); }
h3 { font-size: 22px; font-weight: 600; color: var(–dark); margin-top: 35px; margin-bottom: 15px; }
p { margin-bottom: 20px; font-size: 18px; color: #555; }
li { margin-bottom: 10px; font-size: 18px; color: #555; }

.intro { font-size: 20px; font-weight: 500; color: var(–dark); background: var(–white); border: 1px solid #ddd; padding: 35px; margin: 40px 0; border-radius: 8px; border-top: 5px solid var(–accent); box-shadow: 0 5px 15px rgba(0,0,0,0.05); }

.giveaway-container { margin: 60px auto; max-width: 800px; }
.countdown-box { background: var(–primary); border: 4px solid var(–accent); border-bottom: none; border-radius: 12px 12px 0 0; padding: 30px; text-align: center; color: var(–white); }
.countdown-title { color: var(–white); font-size: 32px; font-weight: 800; text-transform: uppercase; margin: 0 0 10px; letter-spacing: 1px; }
.countdown-subtitle { color: #f8bbd0; font-size: 16px; margin: 0 0 25px; font-weight: 600; text-transform: uppercase; letter-spacing: 2px; }

.countdown-timer { display: grid; grid-template-columns: repeat(4, 1fr); gap: 15px; max-width: 550px; margin: 0 auto; }
.timer-cell { background: rgba(194,24,91,0.2); border: 1px solid var(–accent); border-radius: 6px; padding: 15px; color: var(–white); }
.timer-num { display: block; font-size: 42px; font-weight: 700; line-height: 1; font-family: ‘Arial Black’, sans-serif; color: var(–gold); }
.timer-label { display: block; font-size: 12px; text-transform: uppercase; margin-top: 10px; font-weight: 600; color: #f8bbd0; }

.giveaway-box { background: #fff; border: 4px solid var(–accent); border-top: none; border-radius: 0 0 12px 12px; padding: 50px 40px; text-align: center; position: relative; box-shadow: 0 15px 40px rgba(194,24,91,0.15); }
.giveaway-badge { position: absolute; top: -25px; right: 50%; transform: translateX(50%); background: var(–gold); color: var(–dark); padding: 10px 40px; border-radius: 50px; font-size: 16px; font-weight: 800; text-transform: uppercase; box-shadow: 0 5px 15px rgba(0,0,0,0.1); border: 3px solid var(–white); white-space: nowrap; }

.giveaway-headline { font-size: 36px; font-weight: 800; margin: 30px 0 20px; color: var(–dark); text-transform: uppercase; letter-spacing: -0.5px; }
.giveaway-description { font-size: 20px; color: #666; margin: 0 auto 20px; line-height: 1.6; max-width: 650px; }

.enter-button { display: inline-block; background: var(–accent); color: var(–white); font-size: 24px; font-weight: 700; padding: 20px 60px; border-radius: 6px; text-decoration: none; border: none; cursor: pointer; box-shadow: 0 8px 0px #880e4f; transition: transform 0.1s, box-shadow 0.1s; text-transform: uppercase; letter-spacing: 1px; }
.enter-button:hover { transform: translateY(4px); box-shadow: 0 4px 0px #880e4f; }

.cheat-sheet { background: var(–light); border: 2px dashed var(–accent); padding: 20px; margin: 0 auto 20px; border-radius: 8px; max-width: 600px; }
.cs-title { display: block; font-weight: 800; color: var(–accent); margin-bottom: 10px; font-size: 18px; letter-spacing: 1px; text-transform: uppercase; }
.cs-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; font-size: 16px; color: var(–dark); text-align: left; }
.cs-grid div { background: #fff; padding: 8px 12px; border-radius: 4px; border: 1px solid #f8bbd0; }
.cs-grid strong { color: var(–accent); text-transform: uppercase; float: right; font-weight: 900; }
.cs-highlight { border: 2px solid var(–gold) !important; background: #fff9e0 !important; }

.entry-section { background: var(–white); border: 2px solid var(–accent); border-radius: 12px; padding: 40px; margin-top: 60px; text-align: center; }
.entry-section h3 { color: var(–accent); font-size: 30px; font-weight: 800; margin: 0 0 30px; text-transform: uppercase; }

.recap-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 30px; margin-top: 60px; text-align: left; }
.recap-box { background: var(–light); border-top: 5px solid var(–gold); padding: 25px; border-radius: 6px; box-shadow: 0 2px 10px rgba(0,0,0,0.05); }
.recap-box h4 { color: var(–accent); font-size: 18px; font-weight: 800; text-transform: uppercase; margin: 0 0 20px; letter-spacing: 1px; }
.recap-box dl { font-size: 16px; line-height: 1.8; margin: 0; }
.recap-box dt { font-weight: 700; color: #333; margin-top: 15px; text-transform: uppercase; font-size: 13px; }
.recap-box dd { margin: 0; color: #555; }

.ad-container { margin: 40px auto; text-align: center; max-width: 100%; overflow: hidden; }

.prize-image { width: 100%; max-width: 800px; border-radius: 12px; margin: 30px auto; display: block; box-shadow: 0 10px 30px rgba(0,0,0,0.15); }

.feature-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 25px; margin: 40px 0; }
.feature-card { background: #fff; border-radius: 10px; padding: 25px; text-align: center; box-shadow: 0 4px 15px rgba(0,0,0,0.07); border-top: 4px solid var(–accent); }
.feature-card .icon { font-size: 40px; margin-bottom: 15px; display: block; }
.feature-card h4 { color: var(–dark); font-size: 18px; font-weight: 800; margin: 0 0 10px; }
.feature-card p { font-size: 15px; color: #666; margin: 0; }

.steps-list { counter-reset: steps; list-style: none; padding: 0; margin: 30px 0; }
.steps-list li { counter-increment: steps; display: flex; align-items: flex-start; margin-bottom: 20px; background: #fff; border-radius: 8px; padding: 20px; box-shadow: 0 2px 8px rgba(0,0,0,0.06); border-left: 5px solid var(–accent); }
.steps-list li::before { content: counter(steps); background: var(–accent); color: #fff; font-weight: 800; font-size: 20px; min-width: 40px; height: 40px; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 20px; flex-shrink: 0; }

.data-table { width: 100%; border-collapse: collapse; margin: 30px 0; font-size: 16px; }
.data-table th { background: var(–primary); color: #fff; padding: 14px 18px; text-align: left; font-weight: 700; text-transform: uppercase; font-size: 14px; }
.data-table td { padding: 12px 18px; border-bottom: 1px solid #e0e0e0; background: #fff; }
.data-table tr:nth-child(even) td { background: var(–light); }
.data-table tr:hover td { background: #f8bbd0; }

.faq-item { background: #fff; border: 1px solid #ddd; border-radius: 8px; margin-bottom: 12px; overflow: hidden; }
.faq-question { padding: 20px 25px; font-weight: 700; font-size: 17px; color: var(–dark); cursor: pointer; display: flex; justify-content: space-between; align-items: center; }
.faq-question:hover { background: var(–light); }
.faq-answer { display: none; padding: 0 25px 20px; font-size: 16px; color: #555; line-height: 1.7; border-top: 1px solid #eee; }
.faq-toggle { font-size: 22px; color: var(–accent); font-weight: 900; }

.related-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(260px, 1fr)); gap: 20px; margin-top: 40px; }
.related-card { background: #fff; border-radius: 10px; padding: 20px; box-shadow: 0 3px 12px rgba(0,0,0,0.08); border-left: 5px solid var(–gold); text-decoration: none; color: inherit; display: block; transition: transform 0.2s; }
.related-card:hover { transform: translateY(-3px); }
.related-card h5 { color: var(–accent); font-size: 16px; font-weight: 800; margin: 0 0 8px; }
.related-card p { font-size: 14px; color: #777; margin: 0; }

.popup-message { display: none; position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); background: var(–white); border: 5px solid var(–accent); padding: 50px; font-size: 26px; font-weight: 800; color: var(–dark); text-align: center; z-index: 10000; box-shadow: 0 40px 100px rgba(0,0,0,0.2); max-width: 90%; width: 550px; border-radius: 12px; }

.skip-popup { display: none; position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); background: var(–white); border: 4px solid var(–gold); padding: 40px 50px; text-align: center; z-index: 10001; box-shadow: 0 30px 80px rgba(0,0,0,0.1); max-width: 90%; width: 500px; border-radius: 12px; }
.skip-popup-title { font-size: 28px; font-weight: 800; color: var(–accent); margin: 0 0 20px; }
.skip-popup-text { font-size: 17px; color: #555; margin-bottom: 10px; }
.skip-yes-button { display: inline-block; background: var(–gold); color: var(–dark); font-size: 20px; font-weight: 700; padding: 15px 40px; border-radius: 6px; border: none; cursor: pointer; margin-top: 20px; text-transform: uppercase; }

.loading-overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: #6b0f35; z-index: 99999; display: flex; flex-direction: column; align-items: center; justify-content: center; color: #ffffff; text-align: center; padding: 30px; box-sizing: border-box; }
.loading-spinner { width: 70px; height: 70px; border: 6px solid rgba(255,255,255,0.2); border-top: 6px solid #f0c040; border-radius: 50%; animation: spin 1s linear infinite; margin-bottom: 30px; }
@keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } }
.loading-title { font-size: 28px; font-weight: 800; color: #f0c040; margin: 0 0 15px; text-transform: uppercase; letter-spacing: 1px; }
.loading-subtitle { font-size: 18px; color: #f8bbd0; margin: 0; line-height: 1.5; font-style: normal; }
.loading-dots::after { content: ”; animation: dots 1.5s steps(3, end) infinite; }
@keyframes dots { 0%, 20% { content: ‘.’; } 40% { content: ‘..’; } 60%, 100% { content: ‘…’; } }

@media (max-width: 600px) {
h1 { font-size: 26px; }
h2 { font-size: 22px; }
.giveaway-headline { font-size: 26px; }
.enter-button { font-size: 18px; padding: 16px 30px; }
.timer-num { font-size: 32px; }
.cs-grid { grid-template-columns: 1fr; }
}

💍 Loading Your Diamond Ring Giveaway
Checking entry details for the
Mother’s Day Diamond Ring Giveaway
1 lucky winner gets a solid white gold diamond ring!

💍 Mother’s Day Diamond Ring Giveaway: Win a Solid White Gold Natural Diamond Band Ring!

@thediamondsguy and @weiljewelry are giving away a stunning solid white gold natural diamond band ring for Mother’s Day! Enter free on Instagram by May 10, 2026. Open to US residents 18+ (including Puerto Rico and the US Virgin Islands). One winner will be chosen at random and notified via DM on May 11th.

💍 Mother’s Day Diamond Ring Giveaway
Ends May 10, 2026 at 11:59 PM EST
00Days
00Hours
00Minutes
00Seconds

💍 1 WINNER — DIAMOND RING!
WIN a White Gold Diamond Ring!
Enter free on Instagram — follow, like, and tag a jewelry lover. More tags = more entries! Winner announced May 11th.
💍 QUICK FACTS — DIAMOND RING GIVEAWAY:

Entry: FREE
Prize: DIAMOND RING
Winners: 1
Ends: MAY 10, 2026

Solid white gold natural diamond band ring on black sequin fabric — Mother's Day Giveaway prize

The Prize: A Solid White Gold Natural Diamond Band Ring

This isn’t just any ring — it’s a solid white gold natural diamond band ring from WeilJewelry.com, a fine jewelry brand offering a curated collection of beautiful pieces. The ring features natural diamonds set in a polished white gold band — the kind of timeless piece that moms will treasure forever. WeilJewelry offers free shipping within the US, ships worldwide, and has a 14-day return policy.

💎

Natural Diamonds

Real, natural diamonds — not lab-grown. The genuine sparkle every mom deserves.

🥇

Solid White Gold

Crafted in solid white gold — not plated. Built to last a lifetime and beyond.

🎁

Perfect Mother’s Day Gift

Elegant, timeless, and meaningful — exactly what moms love to receive.

🚚

Free US Shipping

WeilJewelry ships free within the US and worldwide. 14-day return policy included.

📱

Instagram Giveaway

Enter right on Instagram — no forms, no accounts to create. Just follow, like, and tag!

🏆

1 Lucky Winner

One winner chosen at random and notified by DM from @thediamondsguy on May 11th.

How to Enter the Diamond Ring Giveaway

Entering is completely free and takes less than a minute on Instagram. Here’s exactly what to do:

  1. Follow both accounts: Follow @thediamondsguy AND @weiljewelry on Instagram. Both follows are required to be eligible.
  2. Like the giveaway post: Tap the heart on the official giveaway post at instagram.com/p/DXdDFzZjCGD.
  3. Tag a jewelry lover: Leave a comment tagging someone who would love this ring. Each tag in a separate comment = 1 entry. Tag as many people as you want for more entries!
  4. Bonus entry: Save the post, share it to your Instagram Story, and tag @thediamondsguy in your story for an extra entry.
  5. Wait for the announcement: The winner is chosen at random on May 11, 2026 and notified via DM from @thediamondsguy. Also announced on their stories!

Giveaway Details at a Glance

Detail Info
Giveaway Name Mother’s Day Diamond Ring Giveaway
Sponsor @thediamondsguy & @weiljewelry
Prize Solid White Gold Natural Diamond Band Ring
Number of Winners 1
Entry Method Instagram — follow, like, tag (1 tag per comment = 1 entry)
Bonus Entry Save post + share to story + tag @thediamondsguy
Entry Deadline May 10, 2026 at 11:59 PM EST
Winner Notification May 11, 2026 via DM from @thediamondsguy
Eligibility US residents 18+ (including Puerto Rico & USVI)
Purchase Required? No purchase necessary
Instagram Affiliation Not sponsored, endorsed, or associated with Instagram

About WeilJewelry

WeilJewelry (weiljewelry.com) is a fine jewelry brand offering a curated collection of beautiful pieces including diamond rings, necklaces, bracelets, and more. Known for their commitment to quality craftsmanship, WeilJewelry uses solid precious metals and natural gemstones. They offer free shipping within the US, ship worldwide, and stand behind their pieces with a 14-day return policy. This Mother’s Day giveaway is run in partnership between @thediamondsguy and @weiljewelry to celebrate moms everywhere.

Frequently Asked Questions

How do I enter the giveaway? +
Follow @thediamondsguy and @weiljewelry on Instagram, like the giveaway post, and leave a comment tagging a jewelry lover. Each comment with a tag counts as one entry. For a bonus entry, save the post, share it to your Instagram Story, and tag @thediamondsguy in your story.
Can I enter more than once? +
Yes! Each comment with a tag counts as a separate entry. You can leave multiple comments, each tagging a different person, to increase your chances. Just remember: 1 tag per comment, and each tag should be a different person.
Do I need to buy anything to enter? +
No purchase is necessary. This giveaway is completely free to enter. Simply follow both accounts on Instagram, like the post, and tag someone in the comments.
When will the winner be announced? +
The winner will be chosen at random on May 11, 2026 and notified via DM from @thediamondsguy. The winner will also be announced on @thediamondsguy’s Instagram Stories.
Who is eligible to enter? +
The giveaway is open to US residents who are 18 years of age or older at the time of entry, including residents of Puerto Rico and the US Virgin Islands. You must have a valid Instagram account to enter.
Is this giveaway affiliated with Instagram? +
No. This giveaway is in no way sponsored, endorsed, or associated with Instagram. The only two accounts associated with this giveaway are @thediamondsguy and @weiljewelry.
What is the ring made of? +
The prize is a solid white gold natural diamond band ring from WeilJewelry.com. It is made of solid white gold (not plated) and features natural diamonds (not lab-grown). The exact specifications such as carat weight and ring size are determined by the sponsor.

💍 You Made It! Enter the Giveaway Below

💍 ENTER ON INSTAGRAM — FREE!

Entry: FREE
Prize: DIAMOND RING
Ends: MAY 10
Winners: 1 TOTAL

GO TO INSTAGRAM GIVEAWAY 💍

💍 Prize Details

Prize:
Solid White Gold Natural Diamond Band Ring
Brand:
WeilJewelry.com
Total Winners:
1
Winner Notified:
May 11, 2026 via DM

📅 Critical Dates

Entry Opens:
Now — enter immediately!
Entry Deadline:
May 10, 2026 at 11:59 PM EST
Winner Chosen:
May 11, 2026
Winner Announced:
Via DM + Instagram Stories

📋 Eligibility

Age:
18 years or older
Location:
US residents incl. Puerto Rico & USVI
Purchase Required:
No purchase necessary
Platform:
Instagram

More Giveaways You’ll Love

NO PURCHASE NECESSARY. Must be 18 years of age or older. Open to US residents including Puerto Rico and USVI. Ends May 10, 2026 at 11:59 PM EST. Sponsored by @thediamondsguy & @weiljewelry. Not affiliated with Instagram.

💍 Want to Enter Faster?
Click YES to jump directly to the Instagram Giveaway, or wait to continue scrolling.

let scrollAnimationId = null;
let isScrolling = false;
let popupTimers = [];
const endDate = new Date(“May 10, 2026 23:59:59 EST”).getTime();

function updateCountdown() {
const now = new Date().getTime();
const distance = endDate – now;
if (distance < 0) {
document.getElementById("days").textContent = "00";
document.getElementById("hours").textContent = "00";
document.getElementById("minutes").textContent = "00";
document.getElementById("seconds").textContent = "00";
return;
}
const days = Math.floor(distance / (1000 * 60 * 60 * 24));
const hours = Math.floor((distance % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
const minutes = Math.floor((distance % (1000 * 60 * 60)) / (1000 * 60));
const seconds = Math.floor((distance % (1000 * 60)) / 1000);
document.getElementById("days").textContent = String(days).padStart(2, "0");
document.getElementById("hours").textContent = String(hours).padStart(2, "0");
document.getElementById("minutes").textContent = String(minutes).padStart(2, "0");
document.getElementById("seconds").textContent = String(seconds).padStart(2, "0");
}
setInterval(updateCountdown, 1000);
updateCountdown();

function slowScrollToEntry() {
const entrySection = document.getElementById("entry-section");
const startPosition = window.pageYOffset;
const targetPosition = entrySection.offsetTop – 50;
const distance = targetPosition – startPosition;
const duration = 35000;
let startTime = null;
isScrolling = true;

function animation(currentTime) {
if (!isScrolling) return;
if (startTime === null) startTime = currentTime;
const timeElapsed = currentTime – startTime;
const progress = Math.min(timeElapsed / duration, 1);
window.scrollTo(0, startPosition + distance * progress);
if (timeElapsed < duration) {
scrollAnimationId = requestAnimationFrame(animation);
} else {
window.scrollTo(0, targetPosition);
}
}
scrollAnimationId = requestAnimationFrame(animation);

const schedule = [3000, 6000, 9000, 12000, 15000, 21000, 24000, 27000, 30000, 33000];
schedule.forEach(function(time, index) {
popupTimers.push(setTimeout(function() { showPopup("popup" + (index + 1)); }, time));
});

popupTimers.push(setTimeout(function() { showSkipPopup(targetPosition); }, 18000));
}

function showPopup(id) {
const popup = document.getElementById(id);
if (popup) {
popup.style.display = "block";
setTimeout(function() { popup.style.display = "none"; }, 2500);
}
}

function showSkipPopup(targetPosition) {
if (!isScrolling) return;
const skipPopup = document.getElementById("skip-popup");
skipPopup.style.display = "block";
const autoHide = setTimeout(function() { skipPopup.style.display = "none"; }, 5000);
document.getElementById("skip-yes-btn").onclick = function() {
clearTimeout(autoHide);
skipPopup.style.display = "none";
isScrolling = false;
if (scrollAnimationId) cancelAnimationFrame(scrollAnimationId);
popupTimers.forEach(function(t) { clearTimeout(t); });
document.querySelectorAll('.popup-message').forEach(function(p) { p.style.display = 'none'; });
window.scrollTo({ top: targetPosition, behavior: 'smooth' });
};
}

function toggleFaq(el) {
const answer = el.nextElementSibling;
const toggle = el.querySelector('.faq-toggle');
if (answer.style.display === "block") {
answer.style.display = "none";
toggle.textContent = "+";
} else {
answer.style.display = "block";
toggle.textContent = "−";
}
}

// Loading overlay — show for 3 seconds on page load
window.addEventListener('load', function() {
const overlay = document.getElementById('loading-overlay');
if (overlay) {
setTimeout(function() {
overlay.style.transition = 'opacity 0.6s ease';
overlay.style.opacity = '0';
setTimeout(function() { overlay.style.display = 'none'; }, 600);
}, 3000);
}
});

document.getElementById("top-enter-button").addEventListener("click", function(e) {
e.preventDefault();
slowScrollToEntry();
});

Helpful Freebie Mom Guides

Keep going

More Freebie Mom guides worth checking

Instant Win GamesQuick plays, fast prizes, and daily chances.Best Sweepstakes to Enter TodayStart with the strongest current prizes.Sweepstakes DatabaseSearch active sweeps by prize, deadline, and entry type.