Free shipping in Canada on orders over $150

Your cart

Your cart is empty

Check out these collections.

Shirts & Tops

183 Results

Bellis Shirt in Hot Coral

Bellis Shirt in Hot Coral

Cream

$119.00

Unit price
per 

3 sizes
  • XS
  • S/M
  • L/XL
Bay Knit Tank in White

Bay Knit Tank in White

Gentle Fawn

$88.00

Unit price
per 

4 sizes
  • XS
  • S
  • M
  • L
Long Sleeve Boatneck Shirt in River

Long Sleeve Boatneck Shirt in River

bobi Los Angeles

$72.00

Unit price
per 

4 sizes
  • XS
  • S
  • M
  • L
Rib Top with Crochet Detail in Magenta

Rib Top with Crochet Detail in Magenta

Esqualo

$62.00

Unit price
per 

4 sizes
  • XS
  • S
  • M
  • L
Ribba Short Sleeve Shirt in Snow White

Ribba Short Sleeve Shirt in Snow White

Cream

$59.00

Unit price
per 

4 sizes
  • XS
  • S
  • M
  • L
Fria Top in Navy

Fria Top in Navy

Cream

$49.00

Unit price
per 

4 sizes
  • XS
  • S
  • M
  • L
Pattie Top in Lavender

Pattie Top in Lavender

InWear

$139.00

Unit price
per 

5 sizes
  • 4
  • 6
  • 8
  • 10
  • 12
Short Sleeve Button Front Collar Shirt in Parchment

Short Sleeve Button Front Collar Shirt in Parchment

bobi Los Angeles

$110.00

Unit price
per 

5 sizes
  • XS
  • S
  • M
  • L
  • XL
Brooke Rib Tank Top in Moonstone

Brooke Rib Tank Top in Moonstone

Splendid

$72.00

Unit price
per 

4 sizes
  • XS
  • S
  • M
  • L
Palmer Pointelle T-Shirt in Lead

Palmer Pointelle T-Shirt in Lead

Splendid

$72.00

Unit price
per 

4 sizes
  • XS
  • S
  • M
  • L
Gilet Short Jean Vest in Blue

Gilet Short Jean Vest in Blue

Esqualo

$114.00

Unit price
per 

5 sizes
  • 2
  • 4
  • 6
  • 8
  • 10
As Your Are Button Front Woven Top in Ocean Stripe

As Your Are Button Front Woven Top in Ocean Stripe

Sanctuary

$145.00

Unit price
per 

4 sizes
  • XS
  • S
  • M
  • L
Easy Breezy Peasant Tee

Easy Breezy Peasant Tee

Sanctuary

$85.00

Unit price
per 

4 sizes
  • XS
  • S
  • M
  • L
Celia Jersey Mix Shirt in Bright White

Celia Jersey Mix Shirt in Bright White

White Stuff

$115.00

Unit price
per 

4 sizes
  • 4
  • 6
  • 8
  • 10
Bella Broderie Mix Top in Mid Pink

Bella Broderie Mix Top in Mid Pink

White Stuff

$95.00

Unit price
per 

4 sizes
  • 4
  • 6
  • 8
  • 10
Short Sleeve Linen and Woven Top in White

Short Sleeve Linen and Woven Top in White

Pistache

$92.00

Unit price
per 

5 sizes
  • XS
  • S
  • M
  • L
  • XL
Sleeveless Linen Top in Navy

Sleeveless Linen Top in Navy

Pistache

$102.00

Unit price
per 

4 sizes
  • XS
  • S
  • M
  • L
Long Sleeve Linen and Woven Top in White

Long Sleeve Linen and Woven Top in White

Pistache

$104.00

Unit price
per 

4 sizes
  • XS
  • S
  • M
  • L
Short Sleeve Linen Blouse in Black

Short Sleeve Linen Blouse in Black

Pistache

$119.00

Unit price
per 

4 sizes
  • XS
  • S
  • M
  • L
Elody Linen Blouse in Pure White

Elody Linen Blouse in Pure White

Part Two

$159.00

Unit price
per 

5 sizes
  • 4
  • 6
  • 8
  • 10
  • 12
Curlies Linen T-Shirt in Dark Navy

Curlies Linen T-Shirt in Dark Navy

Part Two

$89.00

Unit price
per 

5 sizes
  • XS
  • S
  • M
  • L
  • XL
Kivas Linen Shirt in Heather

Kivas Linen Shirt in Heather

Part Two

$159.00

Unit price
per 

5 sizes
  • 4
  • 6
  • 8
  • 10
  • 12
Merian Pullover in Pink Mist

Merian Pullover in Pink Mist

Kaffe

$79.00

Unit price
per 

5 sizes
  • XS
  • S
  • M
  • L
  • XL
Liddy Longsleeve T-Shirt

Liddy Longsleeve T-Shirt

Kaffe

$59.00

Unit price
per 

4 sizes
  • XS
  • S
  • M
  • L
Lizza Striped Knit in Pink Mist & Cayenne

Lizza Striped Knit in Pink Mist & Cayenne

Kaffe

$59.00

Unit price
per 

4 sizes
  • XS
  • S
  • M
  • L
Reid Top in Punch

Reid Top in Punch

Gentle Fawn

$62.00

Unit price
per 

5 sizes
  • XS
  • S
  • M
  • L
  • XL
Nicholson Shirt in Silver Grey

Nicholson Shirt in Silver Grey

Gentle Fawn

$144.00

Unit price
per 

4 sizes
  • XS
  • S
  • M
  • L
Rib Top with Cotton Sleeves in Off White

Rib Top with Cotton Sleeves in Off White

Esqualo

$102.00

Unit price
per 

4 sizes
  • XS
  • S
  • M
  • L