FREE SHIPPING over $200 CANADA *some exclusions may apply*SEZZLE NOW AVAILABLE

FREE SHIPPING over $200 CANADA *some exclusions may apply* SEZZLE NOW AVAILABLE

SAVE 10% ON YOUR FIRST ORDER WITH CODE "WELCOME" AT CHECKOUT *some exclusions apply*

FREE LOCAL SMITHERS PICK UP

Your cart

Your cart is empty

Girl Tops

45 Results

button romper || sage gingham
Sold out

button romper || sage gingham

$94.99

Unit price
per 

1 size
  • 4-5y
summer waffle set || mauve
Sold out

summer waffle set || mauve

$84.99

Unit price
per 

1 size
  • 4-5y
cropped cinched tee || sunshine
Sold out

cropped cinched tee || sunshine

$48.99

Unit price
per 

1 size
  • 4-5y
boxy tee || aloha
Sold out

boxy tee || aloha

$44.99

Unit price
per 

1 size
  • 4-5y
Youth Bralette- White

Youth Bralette- White

$37.00

Unit price
per 

2 sizes
  • 6/7y
  • 10/11y
basic tee || eat. sleep. beach. repeat

basic tee || eat. sleep. beach. repeat

$39.99

Unit price
per 

7 sizes
  • 0-3m
  • 3-6m
  • 6-12m
  • 12-18m
  • 18-24m
  • 2-3y
  • 4-5y
Knit Vest- Natural
Sold out

Knit Vest- Natural

$69.99

Unit price
per 

1 size
  • 4-5y
Remi Top- Aqua
Sold out

Remi Top- Aqua

$64.99

Unit price
per 

1 size
  • 4-5y
Olive Dress- Seafoam
Sold out

Olive Dress- Seafoam

$89.99

Unit price
per 

1 size
  • 4-5y
Rashguard- Seafoam

Rashguard- Seafoam

$48.99

Unit price
per 

6 sizes
  • 3-6m
  • 6-12m
  • 12-18m
  • 18-24m
  • 2-3y
  • 4-5y
Sold out

Speckled Pink Waffle Set

$42.00

Unit price
per 

1 size
  • 3y
Gia Blouse - Charcoal Check

Gia Blouse - Charcoal Check

$70.00

Unit price
per 

4 sizes
  • 4-5y
  • 6-7y
  • 8-9y
  • 10-12y
Youth Bralette- Portabella

Youth Bralette- Portabella

$37.00

Unit price
per 

4 sizes
  • 6/7y
  • 8/9y
  • 10/11y
  • 12/13y