Dusty Rose and Gold color palette
goldenrod · 0.025
Wedding designers reach for this pairing constantly, and the reason is simple: it reads as soft and celebratory without feeling loud. Dusty Rose #C9A0A0 is a faded, powdery pink with very little saturation. Gold #D4AF37 is warmer and far more vivid, the kind of yellow-leaning tone you see on foil invitations and brass hardware.
The between them is low, just 1.11 to 1, and their sit 73 degrees apart on the wheel. That means they blend rather than compete. If you mix them, you land on a muted tan-yellow (#CEA876), which hints at why they feel so settled together. Do not use them for body text on each other. Use them as adjacent decorative tones.
For weddings, this works on stationery, floral palettes, and table settings. In interiors, think upholstered pink with brass fixtures. For branding, it suits beauty, floristry, and boutique hospitality.
See Dusty Rose and Gold in use
better
Dusty Rose Tailwind scale (50-900)
Gold Tailwind scale (50-900)
Dusty Rose to Gold blend
A continuous interpolation from Dusty Rose to Gold, sampled into the 10 steps below. Tap any swatch to copy its hex.
Why Dusty Rose and Gold blend best in OKLab
The same two colors blended three ways. This site uses OKLab, which keeps the blend smooth and evenly lit. The other two are shown so you can see what to avoid: sRGB darkens and muddies the middle, and HSL detours through colors that are not in your palette.
Accessibility
Do not place Dusty Rose text on Gold (or the reverse) for body copy. For readable text, pair a dark scale step such as dusty-rose-800 or gold-900 with a light one like gold-50.
Contrast pairing grid
Rows are Dusty Rose steps, columns are Gold steps. Each mark is a Dusty Rose step shown on a Gold step: a check means it clears WCAG AA for text (4.5:1). If you can read the mark, the pairing is legible.
| 50 | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900 | |
|---|---|---|---|---|---|---|---|---|---|---|
| 50 | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✓ | ✓ | ✓ |
| 100 | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✓ | ✓ | ✓ |
| 200 | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✓ | ✓ |
| 300 | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✓ | ✓ |
| 400 | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✓ | ✓ |
| 500 | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✓ | ✓ |
| 600 | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✓ |
| 700 | ✓ | ✓ | ✓ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| 800 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ | ✗ | ✗ | ✗ |
| 900 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ | ✗ | ✗ |
✓ passes AA ✗ fails AA
Copy for Tailwind
Tailwind v4 — @theme (paste into your CSS)
@theme {
--color-dusty-rose-50: #FCF9F9;
--color-dusty-rose-100: #F9F3F3;
--color-dusty-rose-200: #F3EAE9;
--color-dusty-rose-300: #ECDCDC;
--color-dusty-rose-400: #E2CACA;
--color-dusty-rose-500: #C9A0A0;
--color-dusty-rose-600: #A48282;
--color-dusty-rose-700: #7C6161;
--color-dusty-rose-800: #483838;
--color-dusty-rose-900: #1E1515;
--color-gold-50: #FCFAF4;
--color-gold-100: #FAF6E9;
--color-gold-200: #F6EED8;
--color-gold-300: #EFE3BE;
--color-gold-400: #E7D49B;
--color-gold-500: #D4AF37;
--color-gold-600: #AD8F2B;
--color-gold-700: #836B1E;
--color-gold-800: #4C3D0E;
--color-gold-900: #201803;
}
Tailwind v3 — tailwind.config.js
// tailwind.config.js
module.exports = {
theme: {
extend: {
colors: {
'dusty-rose': {
50: '#FCF9F9',
100: '#F9F3F3',
200: '#F3EAE9',
300: '#ECDCDC',
400: '#E2CACA',
500: '#C9A0A0',
600: '#A48282',
700: '#7C6161',
800: '#483838',
900: '#1E1515',
},
'gold': {
50: '#FCFAF4',
100: '#FAF6E9',
200: '#F6EED8',
300: '#EFE3BE',
400: '#E7D49B',
500: '#D4AF37',
600: '#AD8F2B',
700: '#836B1E',
800: '#4C3D0E',
900: '#201803',
},
},
},
},
};
CSS variables
:root {
--dusty-rose-50: #FCF9F9;
--dusty-rose-100: #F9F3F3;
--dusty-rose-200: #F3EAE9;
--dusty-rose-300: #ECDCDC;
--dusty-rose-400: #E2CACA;
--dusty-rose-500: #C9A0A0;
--dusty-rose-600: #A48282;
--dusty-rose-700: #7C6161;
--dusty-rose-800: #483838;
--dusty-rose-900: #1E1515;
--gold-50: #FCFAF4;
--gold-100: #FAF6E9;
--gold-200: #F6EED8;
--gold-300: #EFE3BE;
--gold-400: #E7D49B;
--gold-500: #D4AF37;
--gold-600: #AD8F2B;
--gold-700: #836B1E;
--gold-800: #4C3D0E;
--gold-900: #201803;
}SCSS variables
$dusty-rose-50: #FCF9F9; $dusty-rose-100: #F9F3F3; $dusty-rose-200: #F3EAE9; $dusty-rose-300: #ECDCDC; $dusty-rose-400: #E2CACA; $dusty-rose-500: #C9A0A0; $dusty-rose-600: #A48282; $dusty-rose-700: #7C6161; $dusty-rose-800: #483838; $dusty-rose-900: #1E1515; $gold-50: #FCFAF4; $gold-100: #FAF6E9; $gold-200: #F6EED8; $gold-300: #EFE3BE; $gold-400: #E7D49B; $gold-500: #D4AF37; $gold-600: #AD8F2B; $gold-700: #836B1E; $gold-800: #4C3D0E; $gold-900: #201803;
JSON tokens
{
"dusty-rose": {
"50": "#FCF9F9",
"100": "#F9F3F3",
"200": "#F3EAE9",
"300": "#ECDCDC",
"400": "#E2CACA",
"500": "#C9A0A0",
"600": "#A48282",
"700": "#7C6161",
"800": "#483838",
"900": "#1E1515"
},
"gold": {
"50": "#FCFAF4",
"100": "#FAF6E9",
"200": "#F6EED8",
"300": "#EFE3BE",
"400": "#E7D49B",
"500": "#D4AF37",
"600": "#AD8F2B",
"700": "#836B1E",
"800": "#4C3D0E",
"900": "#201803"
}
}How we name colors
There is no single official authority for naming colors. We use the common, widely recognized name as the primary label for each color (here, Dusty Rose and Gold); many common names are themselves W3C CSS named colors. For transparency we also show the nearest W3C CSS named color and the perceptual distance, ΔE, measured in OKLab. A small ΔE means the name is essentially exact; a larger one means it is the closest standard name rather than a perfect match.
Sources: W3C CSS Color Module Level 4 and the open color-name-list dataset, used to verify every color sits near a recognized name.