Welcome to Olive + Rose

Free shipping on orders over $99

Your cart

Your cart is empty

New Arrivals

New Arrivals

341 Results

The Reese Top in Navy
Sold out

The Reese Top in Navy

$21.95

Unit price
per 

1 color, 3 sizes
  • Small
  • Medium
  • Large
Georgina Button Up Top
Sold out

Georgina Button Up Top

$29.95

Unit price
per 

1 color, 2 sizes
  • S/M
  • L/XL
Sterling Crochet Cardigan in Beige
Sold out

Sterling Crochet Cardigan in Beige

$35.95

Unit price
per 

3 sizes
  • Small
  • Medium
  • Large
Sterling Crochet Cardigan in Jade
Sold out

Sterling Crochet Cardigan in Jade

$35.95

Unit price
per 

1 color, 3 sizes
  • Small
  • Medium
  • Large
The Emerson Sweater Vest in Lavender

The Emerson Sweater Vest in Lavender

$29.95

Unit price
per 

1 color, 3 sizes
  • Small
  • Medium
  • Large
The Emerson Sweater Vest in Navy

The Emerson Sweater Vest in Navy

$29.95

Unit price
per 

1 color, 3 sizes
  • Small
  • Medium
  • Large
The Crew Striped Sweater Vest
Sold out

The Crew Striped Sweater Vest

$29.95

Unit price
per 

1 color, 3 sizes
  • Small
  • Medium
  • Large
The Blair Dress

The Blair Dress

$59.95

Unit price
per 

1 color, 3 sizes
  • Small
  • Medium
  • Large
Indie Midi Dress

Indie Midi Dress

$59.95

Unit price
per 

1 color, 3 sizes
  • Small
  • Medium
  • Large
The Liliana Top

The Liliana Top

$45.95

Unit price
per 

1 color, 3 sizes
  • Small
  • Medium
  • Large
The Heather Button Down Dress
Sold out

The Heather Button Down Dress

$49.95

Unit price
per 

1 color, 3 sizes
  • Small
  • Medium
  • Large
The Camellia Top

The Camellia Top

$35.95

Unit price
per 

3 sizes
  • Small
  • Medium
  • Large
The Poppy Overall
Sold out

The Poppy Overall

$59.95

Unit price
per 

1 color, 3 sizes
  • Small
  • Medium
  • Large
The Penelope Blouse

The Penelope Blouse

$35.95

Unit price
per 

1 color, 3 sizes
  • Small
  • Medium
  • Large
The Magnolia Mini Dress

The Magnolia Mini Dress

$39.95

Unit price
per 

1 color, 3 sizes
  • Small
  • Medium
  • Large
The Juliette Top

The Juliette Top

$35.95

Unit price
per 

3 sizes
  • Small
  • Medium
  • Large