Tops

These tops take classic elements one step further with old school flair. Find blouses, knits, essential tees and more, in timeless cuts and fluid silhouettes, handpicked for everyday living and all the important moments in-between. Season to season, the collection pairs with on-trend pieces, so you can dress casual or elegant, for day or for night.

88 products

  • Featured
  • Best selling
  • Alphabetically, A-Z
  • Alphabetically, Z-A
  • Price, low to high
  • Price, high to low
  • Date, old to new
  • Date, new to old

Filter by

    Red Silk Button Up
    Regular Price
    $38.00
    Sale Price
    $38.00
    Regular Price
    Unit Price
    per 
    Wild Print Silk Shirt
    Regular Price
    $37.00
    Sale Price
    $37.00
    Regular Price
    Unit Price
    per 
    SOLD OUT
    1960s Judy Bond Blouse
    Regular Price
    $36.00
    Sale Price
    $36.00
    Regular Price
    Unit Price
    per 
    70s Hibiscus Satin Blouse
    Regular Price
    $28.00
    Sale Price
    $28.00
    Regular Price
    Unit Price
    per 
    Floral Denim Overshirt
    Regular Price
    $28.00
    Sale Price
    $28.00
    Regular Price
    Unit Price
    per 
    Sunflower Denim Jacket
    Regular Price
    $36.00
    Sale Price
    $36.00
    Regular Price
    Unit Price
    per 
    Vintage Bogside Weaving Cardigan
    Regular Price
    $89.00
    Sale Price
    $89.00
    Regular Price
    Unit Price
    per 
    Sunset Stripped Shirt
    Regular Price
    $26.00
    Sale Price
    $26.00
    Regular Price
    Unit Price
    per 
    Vintage Italian Wool Sweater
    Regular Price
    $42.00
    Sale Price
    $42.00
    Regular Price
    Unit Price
    per 
    Curtain Vest
    Regular Price
    $38.00
    Sale Price
    $38.00
    Regular Price
    Unit Price
    per 
    Beach Bonfire Pullover
    Regular Price
    $36.00
    Sale Price
    $36.00
    Regular Price
    Unit Price
    per 
    80s Wrap Plunge Sweater
    Regular Price
    $26.00
    Sale Price
    $26.00
    Regular Price
    Unit Price
    per 
    90s Hand Dyed Crew
    Regular Price
    $34.00
    Sale Price
    $34.00
    Regular Price
    Unit Price
    per 
    Handmade Angora Knit Sweater
    Regular Price
    $34.00
    Sale Price
    $34.00
    Regular Price
    Unit Price
    per 
    Havana Shirt
    Regular Price
    $28.00
    Sale Price
    $28.00
    Regular Price
    Unit Price
    per 
    Lightweight Golf Sweater
    Regular Price
    $22.00
    Sale Price
    $22.00
    Regular Price
    Unit Price
    per 
    Bamboo Windowpane Shirt
    Regular Price
    $18.00
    Sale Price
    $18.00
    Regular Price
    Unit Price
    per 
    Jim Beam Denim Shirt
    Regular Price
    $35.00
    Sale Price
    $35.00
    Regular Price
    Unit Price
    per 
    Tiny Birds Button Up
    Regular Price
    $32.00
    Sale Price
    $32.00
    Regular Price
    Unit Price
    per 
    Leaf Lace Shirt
    Regular Price
    $24.00
    Sale Price
    $24.00
    Regular Price
    Unit Price
    per 
    Floral Satin Overshirt
    Regular Price
    $44.00
    Sale Price
    $44.00
    Regular Price
    Unit Price
    per 
    SOLD OUT
    Blush Vanity Fair Shapewear
    Regular Price
    $36.00
    Sale Price
    $36.00
    Regular Price
    Unit Price
    per 
    5th Dimension Ribbed T
    Regular Price
    $24.00
    Sale Price
    $24.00
    Regular Price
    Unit Price
    per 
    Cozy Couture Yellow Sweater
    Regular Price
    $28.00
    Sale Price
    $28.00
    Regular Price
    Unit Price
    per 
    Victorian Vixen Floral Blazer
    Regular Price
    $36.00
    Sale Price
    $36.00
    Regular Price
    Unit Price
    per 
    Winter Aztec Fleece Sweater
    Regular Price
    $34.00
    Sale Price
    $34.00
    Regular Price
    Unit Price
    per 
    Paisley Floral Prairie Shirt
    Regular Price
    $36.00
    Sale Price
    $36.00
    Regular Price
    Unit Price
    per 
    Colourblock Rhythm T-shirt
    Regular Price
    $29.00
    Sale Price
    $29.00
    Regular Price
    Unit Price
    per 
    Polka Dot Addiction Knitted Shirt
    Regular Price
    $38.00
    Sale Price
    $38.00
    Regular Price
    Unit Price
    per 
    Explorer Purple Anorak Jacket
    Regular Price
    $44.00
    Sale Price
    $44.00
    Regular Price
    Unit Price
    per