Blush#D98C9A
Plum#6F2C5B
Rose Gold#C98B6B
Mauve#BFA7B8
Rose Taupe#8F6A72
Palette direction

Blush Plum Rose Color Palette

This wedding-inspired palette pairs romantic Blush and Plum with a refined Rose Gold accent to create a celebratory system that feels elegant without becoming overly formal. The warm neutrals keep it soft and readable across invitations, websites, and event signage.

AnalogousHospitality Eventsweddingromanticelegantceremony
palette-preview.example
Hospitality Events color direction

Blush Plum Rose Color Palette

This wedding-inspired palette pairs romantic Blush and Plum with a refined Rose Gold accent to create a celebratory system that feels elegant without becoming overly formal. The warm neutrals keep it soft and readable across invitations, websites, and event signage.

Explore the color system
Logo contrast guide

Logo color pairings

ColorFly checks the palette colors against each other and suggests the clearest logo/background combinations.

Logo White #FFFFFFon Plum #6F2C5B9.6:1 Excellent
Logo Charcoal #1F1A1Don Blush #D98C9A6.7:1 Strong
Logo Charcoal #1F1A1Don Rose Gold #C98B6B6.0:1 Strong
Logo Charcoal #1F1A1Don White #FFFFFF17.2:1 Excellent
Icon color
BackgroundBlush#D98C9ATextCharcoal#1F1A1D
Primary Button6.67:1
AA

Best for the main action users should notice first.

BackgroundPlum#6F2C5BTextWhite#FFFFFF
Secondary Button9.60:1
AAA

Useful for softer choices and secondary paths.

BackgroundWhite#FFFFFFTextRose Gold#C98B6B
Outlined Button2.84:1
Low

Good for lower-emphasis actions on light surfaces.

BackgroundWhite#FFFFFFTextRose Gold#C98B6B
Text Button2.84:1
Low

A quiet action for links, navigation, and inline decisions.

Palette composition8 colorsAnalogous color relationship
9:41Blush Plum Rose Color Palette Color role balance
Analogous system
60% DominantNeutrals

Backgrounds, large surfaces, whitespace, and reading comfort.

30% SecondarySupport colors

Sections, secondary UI, illustrations, and repeated brand moments.

10% AccentMain colors

High-attention moments like primary actions and memorable highlights.

CBlush Plum Rose Color PaletteHospitality Events brand direction ColorFly.design
Strategic palette preview
Why it works

A usable
color system.

Blush and Plum create a romantic core with clear contrast, while Rose Gold adds a celebratory bridge that keeps the palette warm and cohesive. The result feels intimate, polished, and visually distinctive for wedding branding.

Clear roles create a consistent brand experience.

Color Roles and Usage Map

Assign existing palette colors to brand, typography, and interface roles.

Brand identity

LogoUsed for logo marks and core brand symbols.Blush #D98C9A
HeadlineUsed for main titles and key messages.Plum #6F2C5B
LinkUsed for links and interactive text.Rose Gold #C98B6B

Buttons

Primary Button
BackgroundBlush #D98C9A
TextCharcoal #1F1A1D
Secondary Button
BackgroundPlum #6F2C5B
TextWhite #FFFFFF
Outlined Button
BackgroundRose Gold #C98B6B
TextRose Gold #C98B6B

Interface

TextDefault readable body text.Charcoal #1F1A1D
Bg LightLight page or section background.White #FFFFFF
Bg DarkDark page or section background.Charcoal #1F1A1D
IconSmall interface icons and marks.Mauve #BFA7B8
BorderCards, inputs, and component borders.Rose Taupe #8F6A72
DividerSubtle separators between content.Rose Taupe #8F6A72
OutlineFocus rings and emphasis outlines.Mauve #BFA7B8

Palette Colors

A compact view of the brand, support, and neutral colors that make up this system.

Main (Brand) Colors

Blush and Plum create a romantic core with clear contrast, while Rose Gold adds a celebratory bridge that keeps the palette warm and cohesive. The result feels intimate, polished, and visually distinctive for wedding branding.

PrimaryBlush

RolesLogo, Btn Primary Bg

Blush brings a soft, affectionate tone that feels naturally suited to wedding visuals and welcoming brand moments.

HEX#D98C9A
RGB217, 140, 154
HSL349, 50, 70
CMYK0, 35, 29, 15
SecondaryPlum

RolesHeadline, Btn Secondary Bg

Plum adds depth, ceremony, and a sense of occasion that grounds the palette in elegance.

HEX#6F2C5B
RGB111, 44, 91
HSL318, 43, 30
CMYK0, 60, 18, 56
TertiaryRose Gold

RolesLink, Btn Outlined Border, Btn Outlined Text

Rose Gold introduces a warm metallic-like accent that highlights details without overpowering the romantic main colors.

HEX#C98B6B
RGB201, 139, 107
HSL20, 47, 60
CMYK0, 31, 47, 21

Support Colors

The support colors soften the palette and add quiet floral warmth, giving the main colors more versatility across print and digital layouts. They stay subdued so the romantic core remains the clear focus.

Mauve

RolesIcon, Outline

Mauve supports the main palette with a muted floral note that balances the stronger Plum tone.

HEX#BFA7B8
RGB191, 167, 184
HSL318, 16, 70
CMYK0, 13, 4, 25
Rose Taupe

RolesBorder, Divider

Rose Taupe adds a grounded mid-tone for structure while staying harmonious with the blush and plum family.

HEX#8F6A72
RGB143, 106, 114
HSL347, 15, 49
CMYK0, 26, 20, 44

Neutral Colors

Utility colors for backgrounds, text, borders, and balance.

White

RolesBg Light, Btn Secondary Text

HEX#FFFFFF
RGB255, 255, 255
HSL0, 0, 100
CMYK0, 0, 0, 0
Ivory
HEX#F7F1EE
RGB247, 241, 238
HSL20, 36, 95
CMYK0, 2, 4, 3
Charcoal

RolesBg Dark, Text, Btn Primary Text

HEX#1F1A1D
RGB31, 26, 29
HSL324, 9, 11
CMYK0, 16, 6, 88

Export and Handoff

Copy palette values for design systems, websites, and client handoff.

Color tokens

Use these in CSS when you want every raw palette color available by name. Best for websites, landing pages, and design system variables.

Use when: you need the actual colors.
:root {
  --color-blush: #D98C9A;
  --color-plum: #6F2C5B;
  --color-rose-gold: #C98B6B;
  --color-mauve: #BFA7B8;
  --color-rose-taupe: #8F6A72;
  --color-white: #FFFFFF;
  --color-ivory: #F7F1EE;
  --color-charcoal: #1F1A1D;
}

Role tokens

Use these in CSS when colors are assigned to practical jobs like text, buttons, borders, links, and backgrounds.

Use when: you need UI roles, not just swatches.
:root {
  --role-logo: #D98C9A;
  --role-btn-primary-bg: #D98C9A;
  --role-headline: #6F2C5B;
  --role-btn-secondary-bg: #6F2C5B;
  --role-link: #C98B6B;
  --role-btn-outlined-border: #C98B6B;
  --role-btn-outlined-text: #C98B6B;
  --role-icon: #BFA7B8;
  --role-outline: #BFA7B8;
  --role-border: #8F6A72;
  --role-divider: #8F6A72;
  --role-bg-light: #FFFFFF;
  --role-btn-secondary-text: #FFFFFF;
  --role-bg-dark: #1F1A1D;
  --role-text: #1F1A1D;
  --role-btn-primary-text: #1F1A1D;
}

JSON

Use this structured palette data in apps, generators, plugins, or tools that need to read the palette programmatically.

Use when: a developer or app needs data.
{
    "blush": "#D98C9A",
    "plum": "#6F2C5B",
    "rose-gold": "#C98B6B",
    "mauve": "#BFA7B8",
    "rose-taupe": "#8F6A72",
    "white": "#FFFFFF",
    "ivory": "#F7F1EE",
    "charcoal": "#1F1A1D"
}
Press Space to load new palette