Floral Diamond Jewelry
-
${chips.map(chip => ``).join('')}
`
: `
`}
`).join('')}${set.label}
${set.type === 'range' ? (() => {
const rangeMin = Math.ceil(Number(set.min));
const rangeMax = Math.ceil(Number(set.max));
const clampToRange = n => Math.min(Math.max(n, rangeMin), rangeMax);
const applied = (window.collection?.filters?.applied?.[set.key] || [])[0];
const bounds = String(applied ?? '').match(/^(-?[\d.]+)-(-?[\d.]+)$/);
const readBound = (raw, fallback) => Number.isFinite(Number(raw)) ? clampToRange(Math.round(Number(raw))) : fallback;
const lo = bounds ? readBound(bounds[1], rangeMin) : rangeMin;
const hi = bounds ? readBound(bounds[2], rangeMax) : rangeMax;
const span = (rangeMax - rangeMin) || 1;
const rate = Shopify.currency.rate || 1;
const cf = new Intl.NumberFormat(Shopify.locale, { style: 'currency', currency: Shopify.currency.active, maximumFractionDigits: 0 });
const sym = cf.formatToParts(0).find(part => part.type === 'currency')?.value || '';
const gf = new Intl.NumberFormat(Shopify.locale, { maximumFractionDigits: 0 });
const disp = n => gf.format(Math.round(Number(n) * rate));
const bound = n => Math.round(Number(n) * rate);
return `
`;
})() : set.type === 'swatch' ? `
`).join('')}
`}
${(set.options || []).filter(option => {
if (!option.depth) return true;
const applied = window.collection?.filters?.applied || {};
const selfApplied = (applied[option.filterKey || set.key] || []).includes(option.value);
const parentValue = option.value.includes(';') ? option.value.split(';').slice(0, -1).join(';') : '';
const parentChecked = Object.values(applied).some(vals => (vals || []).includes(parentValue));
return parentChecked || selfApplied;
}).map(option => `
`).join('')}
` : `
${(set.options || []).filter(option => {
if (!option.depth) return true;
const applied = window.collection?.filters?.applied || {};
const selfApplied = (applied[option.filterKey || set.key] || []).includes(option.value);
const parentValue = option.value.includes(';') ? option.value.split(';').slice(0, -1).join(';') : '';
const parentChecked = Object.values(applied).some(vals => (vals || []).includes(parentValue));
return parentChecked || selfApplied;
}).map(option => `
Related Articles
- How to Buy a Diamond Diamond Education & Buying Guide
- Floral Jewelry—Then and Now Jewelry Guides, Style Tips & Buying Advice
- Diamond Color Grade and Scale Diamond Education & Buying Guide
- Diamond Clarity Diamond Education & Buying Guide
- Diamond Carats: A Primer on Weighing Diamonds Diamond Education & Buying Guide
Standard collection products are shown. Personalized filters and sorting are unavailable.
CLEARANCE
C. 1990 Vintage 3.30 ct. t.w. Brown and White Diamond Flower Ring in 18kt Yellow Gold. Size 7.5
$4,715
CLEARANCE
Roberto Coin "Tiny Flower" Diamond Flower Drop Earrings in 18kt Yellow Gold
$2,250
CLEARANCE
1.50 ct. t.w. Diamond Floral Necklace in 18kt Gold Over Sterling
$1,359
CLEARANCE
Roberto Coin "Principessa" 18kt Yellow Gold Flower Station Necklace with Diamonds. 15.5"
$2,900
CLEARANCE
.75 ct. t.w. Lab-Grown Diamond Flower Earrings in 18kt Gold Over Sterling
$399
CLEARANCE
C. 1960 Vintage 1.00 ct. t.w. Diamond Flower Ring in 18kt Yellow Gold with Platinum. Size 7
$3,795
Charles Garnier "Luxe" .12 ct. t.w. Diamond Lotus Circle Pendant Necklace in 14kt Yellow Gold. 18"
$540
Roberto Coin "Principessa" Diamond Floral Station Necklace in 18kt Yellow Gold. 15.5"
$2,700
C. 1990 Vintage .40 ct. t.w. Diamond Flower Station Bracelet in 14kt White Gold. 7"
$2,195
Roberto Coin "Jasmine" 18kt Yellow Gold Flower Cuff Bracelet with Diamonds. 7.5"
$7,050
1.40 ct. t.w. White and Blue Diamond Flower Pendant Necklace in 14kt White Gold. 16"
$3,695
18kt Gold Over Sterling Sunflower Charm with Diamonds
$79
CLEARANCE
.50 ct. t.w. Lab-Grown Diamond Four-Leaf Clover Necklace in 18kt Gold Over Sterling. 18"
$349
CLEARANCE
C. 1970 Vintage 1.15 ct. t.w. Diamond Flower Ring in 14kt Yellow Gold. Size 6.25
$6,495
CLEARANCE
C. 1980 Vintage .55 ct. t.w. Diamond Leaves Pin in 18kt Two-Tone Gold
$2,275
CLEARANCE
CLEARANCE
C. 1990 Vintage 1.40 ct. t.w. Diamond Floral Drop Earrings in 18kt White Gold
$3,795
CLEARANCE
C. 1990 Vintage 4.00 ct. t.w. Diamond Rose Earrings in 18kt White Gold
$8,795
CLEARANCE
C. 1950 Vintage 1.40 ct. t.w. Diamond Flower Ring in 14kt Yellow Gold. Size 7.5
$4,925
CLEARANCE
1.59 ct. t.w. Diamond Flower Earrings in 14kt Yellow Gold
2 Choices
$6,295
Roberto Coin "Aurora" Diamond Flower Necklace in 18kt Yellow Gold. 15.5"
$3,110
Roberto Coin "Carnevale" .12 ct. t.w. Diamond Flower Earrings with Gemstones in 18kt Rose Gold
$3,800
1.20 ct. t.w. Diamond Floral Earrings in 18kt White Gold
$6,495
Roberto Coin "Princess Flower" .32 ct. t.w. Diamond Earrings in 18kt Yellow Gold
$3,550
Roberto Coin "Jasmine" 18kt Yellow Gold Flower Necklace with Single Diamond. 15.75"
$2,090
Roberto Coin "Princess Flower" .47 ct. t.w. Diamond Necklace in 18kt Yellow Gold. 15.5"
$4,360
Roberto Coin "Love in Verona" .20 ct. t.w. Diamond Cuff Bracelet in 18kt Yellow Gold. 6.5"
$4,700
C. 1980 Vintage 4.75 ct. t.w. Diamond Floral Pin in 14kt White Gold
$7,195
C. 1970 Vintage 1.75 ct. t.w. Diamond Floral Spray Pin in 14kt White Gold
$4,595
C. 2010 Vintage Jose Hess .20 ct. t.w. Diamond Flower Ring in 18kt Yellow Gold. Size 7
$4,595
CLEARANCE
C. 1920 Vintage 2.65 ct. t.w. Diamond Floral Pin in Sterling Silver and 14kt Yellow Gold
$3,935
CLEARANCE
C. 1940 Vintage .47 ct. t.w. Diamond Flower Pin with Yellow and Red Enamel in 14kt Yellow Gold
$2,995
Roberto Coin .20 ct. t.w. Diamond Flower Ring in 18kt Yellow Gold
$3,050
C. 1990 Vintage .50 Carat Diamond Flower Necklace in 14kt White Gold. 18"
$695
C. 1980 Vintage .45 Carat Diamond Vine Ring in 14kt Yellow Gold. Size 6.75
$1,495
C. 1990 Vintage 2.45 ct. t.w. Diamond Flower Drop Necklace in 18kt White Gold. 16.75"
$8,795
C. 1990 Vintage .25 ct. t.w. Diamond Heart Flower Pendant Necklace in 14kt White Gold. 18"
$2,195
No matching products
`
: Array(36).fill(0).map((_, index) => `
`))
)}
{% if collection.pagination.pages.size > 1 %}
{% assign current_page = collection.page %}
{% assign total_pages = collection.pagination.pages.size %}
{% assign start_page = current_page | minus: 2 %}
{% if start_page < 1 %}{% assign start_page = 1 %}{% endif %}
{% assign end_page = current_page | plus: 2 %}
{% if end_page > total_pages %}{% assign end_page = total_pages %}{% endif %}
{% endif %}
-
${chips.map(chip => ``).join('')}
`
: `
`}
`).join('')}${set.label}
${set.type === 'range' ? (() => {
const rangeMin = Math.ceil(Number(set.min));
const rangeMax = Math.ceil(Number(set.max));
const clampToRange = n => Math.min(Math.max(n, rangeMin), rangeMax);
const applied = (window.collection?.filters?.applied?.[set.key] || [])[0];
const bounds = String(applied ?? '').match(/^(-?[\d.]+)-(-?[\d.]+)$/);
const readBound = (raw, fallback) => Number.isFinite(Number(raw)) ? clampToRange(Math.round(Number(raw))) : fallback;
const lo = bounds ? readBound(bounds[1], rangeMin) : rangeMin;
const hi = bounds ? readBound(bounds[2], rangeMax) : rangeMax;
const span = (rangeMax - rangeMin) || 1;
const rate = Shopify.currency.rate || 1;
const cf = new Intl.NumberFormat(Shopify.locale, { style: 'currency', currency: Shopify.currency.active, maximumFractionDigits: 0 });
const sym = cf.formatToParts(0).find(part => part.type === 'currency')?.value || '';
const gf = new Intl.NumberFormat(Shopify.locale, { maximumFractionDigits: 0 });
const disp = n => gf.format(Math.round(Number(n) * rate));
const bound = n => Math.round(Number(n) * rate);
return `
`;
})() : set.type === 'swatch' ? `
`).join('')}
`}
${(set.options || []).filter(option => {
if (!option.depth) return true;
const applied = window.collection?.filters?.applied || {};
const selfApplied = (applied[option.filterKey || set.key] || []).includes(option.value);
const parentValue = option.value.includes(';') ? option.value.split(';').slice(0, -1).join(';') : '';
const parentChecked = Object.values(applied).some(vals => (vals || []).includes(parentValue));
return parentChecked || selfApplied;
}).map(option => `
`).join('')}
` : `
${(set.options || []).filter(option => {
if (!option.depth) return true;
const applied = window.collection?.filters?.applied || {};
const selfApplied = (applied[option.filterKey || set.key] || []).includes(option.value);
const parentValue = option.value.includes(';') ? option.value.split(';').slice(0, -1).join(';') : '';
const parentChecked = Object.values(applied).some(vals => (vals || []).includes(parentValue));
return parentChecked || selfApplied;
}).map(option => `
Related Articles
- How to Buy a Diamond Diamond Education & Buying Guide
- Floral Jewelry—Then and Now Jewelry Guides, Style Tips & Buying Advice
- Diamond Color Grade and Scale Diamond Education & Buying Guide
- Diamond Clarity Diamond Education & Buying Guide
- Diamond Carats: A Primer on Weighing Diamonds Diamond Education & Buying Guide
Standard collection products are shown. Personalized filters and sorting are unavailable.
CLEARANCE
C. 1990 Vintage 3.30 ct. t.w. Brown and White Diamond Flower Ring in 18kt Yellow Gold. Size 7.5
$4,715
CLEARANCE
Roberto Coin "Tiny Flower" Diamond Flower Drop Earrings in 18kt Yellow Gold
$2,250
CLEARANCE
1.50 ct. t.w. Diamond Floral Necklace in 18kt Gold Over Sterling
$1,359
CLEARANCE
Roberto Coin "Principessa" 18kt Yellow Gold Flower Station Necklace with Diamonds. 15.5"
$2,900
CLEARANCE
.75 ct. t.w. Lab-Grown Diamond Flower Earrings in 18kt Gold Over Sterling
$399
CLEARANCE
C. 1960 Vintage 1.00 ct. t.w. Diamond Flower Ring in 18kt Yellow Gold with Platinum. Size 7
$3,795
Charles Garnier "Luxe" .12 ct. t.w. Diamond Lotus Circle Pendant Necklace in 14kt Yellow Gold. 18"
$540
Roberto Coin "Principessa" Diamond Floral Station Necklace in 18kt Yellow Gold. 15.5"
$2,700
C. 1990 Vintage .40 ct. t.w. Diamond Flower Station Bracelet in 14kt White Gold. 7"
$2,195
Roberto Coin "Jasmine" 18kt Yellow Gold Flower Cuff Bracelet with Diamonds. 7.5"
$7,050
1.40 ct. t.w. White and Blue Diamond Flower Pendant Necklace in 14kt White Gold. 16"
$3,695
18kt Gold Over Sterling Sunflower Charm with Diamonds
$79
CLEARANCE
.50 ct. t.w. Lab-Grown Diamond Four-Leaf Clover Necklace in 18kt Gold Over Sterling. 18"
$349
CLEARANCE
C. 1970 Vintage 1.15 ct. t.w. Diamond Flower Ring in 14kt Yellow Gold. Size 6.25
$6,495
CLEARANCE
C. 1980 Vintage .55 ct. t.w. Diamond Leaves Pin in 18kt Two-Tone Gold
$2,275
CLEARANCE
CLEARANCE
C. 1990 Vintage 1.40 ct. t.w. Diamond Floral Drop Earrings in 18kt White Gold
$3,795
CLEARANCE
C. 1990 Vintage 4.00 ct. t.w. Diamond Rose Earrings in 18kt White Gold
$8,795
CLEARANCE
C. 1950 Vintage 1.40 ct. t.w. Diamond Flower Ring in 14kt Yellow Gold. Size 7.5
$4,925
CLEARANCE
1.59 ct. t.w. Diamond Flower Earrings in 14kt Yellow Gold
2 Choices
$6,295
Roberto Coin "Aurora" Diamond Flower Necklace in 18kt Yellow Gold. 15.5"
$3,110
Roberto Coin "Carnevale" .12 ct. t.w. Diamond Flower Earrings with Gemstones in 18kt Rose Gold
$3,800
1.20 ct. t.w. Diamond Floral Earrings in 18kt White Gold
$6,495
Roberto Coin "Princess Flower" .32 ct. t.w. Diamond Earrings in 18kt Yellow Gold
$3,550
Roberto Coin "Jasmine" 18kt Yellow Gold Flower Necklace with Single Diamond. 15.75"
$2,090
Roberto Coin "Princess Flower" .47 ct. t.w. Diamond Necklace in 18kt Yellow Gold. 15.5"
$4,360
Roberto Coin "Love in Verona" .20 ct. t.w. Diamond Cuff Bracelet in 18kt Yellow Gold. 6.5"
$4,700
C. 1980 Vintage 4.75 ct. t.w. Diamond Floral Pin in 14kt White Gold
$7,195
C. 1970 Vintage 1.75 ct. t.w. Diamond Floral Spray Pin in 14kt White Gold
$4,595
C. 2010 Vintage Jose Hess .20 ct. t.w. Diamond Flower Ring in 18kt Yellow Gold. Size 7
$4,595
CLEARANCE
C. 1920 Vintage 2.65 ct. t.w. Diamond Floral Pin in Sterling Silver and 14kt Yellow Gold
$3,935
CLEARANCE
C. 1940 Vintage .47 ct. t.w. Diamond Flower Pin with Yellow and Red Enamel in 14kt Yellow Gold
$2,995
Roberto Coin .20 ct. t.w. Diamond Flower Ring in 18kt Yellow Gold
$3,050
C. 1990 Vintage .50 Carat Diamond Flower Necklace in 14kt White Gold. 18"
$695
C. 1980 Vintage .45 Carat Diamond Vine Ring in 14kt Yellow Gold. Size 6.75
$1,495
C. 1990 Vintage 2.45 ct. t.w. Diamond Flower Drop Necklace in 18kt White Gold. 16.75"
$8,795
C. 1990 Vintage .25 ct. t.w. Diamond Heart Flower Pendant Necklace in 14kt White Gold. 18"
$2,195
No matching products
`
: Array(36).fill(0).map((_, index) => `
`))
)}
{% if collection.pagination.pages.size > 1 %}
{% assign current_page = collection.page %}
{% assign total_pages = collection.pagination.pages.size %}
{% assign start_page = current_page | minus: 2 %}
{% if start_page < 1 %}{% assign start_page = 1 %}{% endif %}
{% assign end_page = current_page | plus: 2 %}
{% if end_page > total_pages %}{% assign end_page = total_pages %}{% endif %}
{% endif %}