Collection: All Tops

From basic essentials to trendy statement pieces, our collection offers a range of fashionable tops for every occasion.
7493 products
  • Pocketed Plaid Long Sleeve Mini Shirt Dress
    086c5f77-6ae6-48ff-be13-1df3f123d8f6-Max
    Regular price
    $161.00 AUD
    Sale price
    $161.00 AUD
    Regular price
    $230.00 AUD
    Unit price
    per 
    Sold out
  • Texture Collared Neck Button Up Slit Shirt Dress
    651b1dc0077048ce98e7701f9d5fca83-Max
    Regular price
    $151.00 AUD
    Sale price
    $151.00 AUD
    Regular price
    $216.00 AUD
    Unit price
    per 
    Sold out
  • Full Size Round Neck Long Sleeve Sweatshirt Dress
    a32848cc63c84235b632d32ea5ef5a6a-Max
    Regular price
    $113.00 AUD
    Sale price
    $113.00 AUD
    Regular price
    $162.00 AUD
    Unit price
    per 
    Sold out
  • Sequin Tie Front T-Shirt Dress
    5dcda7f8e13141d1b47fc3bb826536f6-Max
    Regular price
    $144.00 AUD
    Sale price
    $144.00 AUD
    Regular price
    $206.00 AUD
    Unit price
    per 
    Sold out
  • Rainbow Stripe Button-Up Maxi Shirt Dress
    40cb4a3d092540c6ac6a443d5f64f2f6-Max
    Regular price
    $104.00 AUD
    Sale price
    $104.00 AUD
    Regular price
    $149.00 AUD
    Unit price
    per 
    Sold out
  • Fringe Trim Button-Up Shirt Dress
    aa9d4a1e36f54db6ae94068e1d3ebeb2-Max
    Regular price
    $147.00 AUD
    Sale price
    $147.00 AUD
    Regular price
    $210.00 AUD
    Unit price
    per 
    Sold out
  • Drawstring Sleeveless Hooded Mini Dress
    9b3b07b3-9cc9-4fba-a7ed-830c7e3c611f-Max
    Regular price
    $68.00 AUD
    Sale price
    $68.00 AUD
    Regular price
    $98.00 AUD
    Unit price
    per 
    Sold out
  • Striped Turtleneck Sweater Dress
    61d6ca8381fc4046a4bfdafedac62688-Max
    Regular price
    $116.00 AUD
    Sale price
    $116.00 AUD
    Regular price
    $166.00 AUD
    Unit price
    per 
    Sold out
  • Short Sleeve Mini Tee Dress with Pockets
    e0df4f12-813d-4704-b396-028b7c254f59-Max
    Regular price
    $61.00 AUD
    Sale price
    $61.00 AUD
    Regular price
    $87.00 AUD
    Unit price
    per 
    Sold out
  • Buttoned Collared Neck Mini Shirt Dress
    b1358f2e-f7bf-478a-9c5d-5b032d1ea736-Max
    Regular price
    $97.00 AUD
    Sale price
    $97.00 AUD
    Regular price
    $139.00 AUD
    Unit price
    per 
    Sold out
  • Perfee Lace Trim Long Sleeve Hooded Dress
    9438eeda9d69425aa5d78210f71be934-Max
    Regular price
    $81.00 AUD
    Sale price
    $81.00 AUD
    Regular price
    $115.00 AUD
    Unit price
    per 
    Sold out
  • Button Down Belted Midi Shirt Dress
    f98ff688-b972-470f-8325-f6af48a9e8f9-Max-Origin
    Regular price
    $110.00 AUD
    Sale price
    $110.00 AUD
    Regular price
    $158.00 AUD
    Unit price
    per 
    Sold out
  • Stripe Ruffled Hem Collared Long Sleeve Shirt Mini Dress
    1a2b5d0d13b54bcbbac1869ca6c1580b-Max-Origin
    Regular price
    $135.00 AUD
    Sale price
    $135.00 AUD
    Regular price
    $193.00 AUD
    Unit price
    per 
    Sold out
  • Ruched Short Sleeve Mini Tee Dress
    5dc3f5ca-624a-4431-beff-e1e4c62fff95-Max-Origin
    Regular price
    $61.00 AUD
    Sale price
    $61.00 AUD
    Regular price
    $88.00 AUD
    Unit price
    per 
    Sold out
  • Contrast Trim Short Sleeve T-shirt Dress
    1e9132db-b1ed-45ca-8088-821bbcac07a7-Max-Origin
    Regular price
    $65.00 AUD
    Sale price
    $65.00 AUD
    Regular price
    $93.00 AUD
    Unit price
    per 
    Sold out
  • Devine Printed Johnny Collar Button Down Short Sleeve Midi Shirt Dress
    24e5d0b3-c370-4727-a243-2cc0aa7537a2-Max
    Regular price
    $99.00 AUD
    Sale price
    $99.00 AUD
    Regular price
    $142.00 AUD
    Unit price
    per 
    Sold out
  • Round Neck Short Sleeve Midi Tee Dress
    e7f5fbb9-1f75-4e27-b7ad-ec271a4b7ddf-Max-Origin
    Regular price
    $99.00 AUD
    Sale price
    $99.00 AUD
    Regular price
    $142.00 AUD
    Unit price
    per 
    Sold out
  • Rib-Knit Mini Sweater Dress
    84ab605f6c8f427d8d6647018ff77db1-Max
    Regular price
    $100.00 AUD
    Sale price
    $100.00 AUD
    Regular price
    $143.00 AUD
    Unit price
    per 
    Sold out
  • Striped Button-Down Midi Shirt Dress with Ruffle Sleeves
    c38cf09d-38c7-4f00-bfbf-76e63899caa6-Max-Origin
    Regular price
    $113.00 AUD
    Sale price
    $113.00 AUD
    Regular price
    $161.00 AUD
    Unit price
    per 
    Sold out
  • Printed Tie Waist Short Sleeve Shirt Dress
    67007bca44ff46b2a222939ad70ebff0-Max
    Regular price
    $89.00 AUD
    Sale price
    $89.00 AUD
    Regular price
    $127.00 AUD
    Unit price
    per 
    Sold out
  • Stripe Seersucker Contrast Round Neck Puff Sleeve T Shirt Dress
    6668b6f1-0824-4cfb-bf64-40cf12f8d360-Max-Origin
    Regular price
    $107.00 AUD
    Sale price
    $107.00 AUD
    Regular price
    $153.00 AUD
    Unit price
    per 
    Sold out
  • Surplice Neck Tie Front Pleated Sweater Dress
    871902741cea494e9b56f3737728b72b-Max
    Regular price
    $145.00 AUD
    Sale price
    $145.00 AUD
    Regular price
    $207.00 AUD
    Unit price
    per 
    Sold out
  • V-Neck Short Sleeve Mini Tee Dress
    413140ac-4183-43e7-ae0a-7278324c21af-Max-Origin
    Regular price
    $58.00 AUD
    Sale price
    $58.00 AUD
    Regular price
    $83.00 AUD
    Unit price
    per 
    Sold out
  • Round Neck Lantern Sleeve Sweater Dress
    0e187e0e2b954712a0f6f2ad81692892-Max
    Regular price
    $127.00 AUD
    Sale price
    $127.00 AUD
    Regular price
    $182.00 AUD
    Unit price
    per 
    Sold out
  • Button Front Mini Sweatshirt Dress
    67c13fa142ab4c57a51827bc819d7644-Max-Origin
    Regular price
    $131.00 AUD
    Sale price
    $131.00 AUD
    Regular price
    $187.00 AUD
    Unit price
    per 
    Sold out
  • Button Down Short Sleeve Midi Shirt Dress
    ec5b7c8d-42ae-45d2-9e32-19044a77371e-Max-Origin
    Regular price
    $113.00 AUD
    Sale price
    $113.00 AUD
    Regular price
    $162.00 AUD
    Unit price
    per 
    Sold out
  • Zenana Tencel Mineral Washed Collared Shirts Dress
    e0922013-728c-4b4a-999f-f7b849ecab8e-Max-Origin
    Regular price
    $121.00 AUD
    Sale price
    $121.00 AUD
    Regular price
    $174.00 AUD
    Unit price
    per 
    Sold out
  • Button Up Tie Waist Puff Sleeve Mini Shirt Dress
    a10c517b-d8b2-4b89-955e-e4169089dbab-Max
    Regular price
    $146.00 AUD
    Sale price
    $146.00 AUD
    Regular price
    $209.00 AUD
    Unit price
    per 
    Sold out
  • Round Neck Rolled Short Sleeve Tee Dress
    c7e36301-70fa-47f9-a5ed-edc162b14211-Max
    Regular price
    $79.00 AUD
    Sale price
    $79.00 AUD
    Regular price
    $113.00 AUD
    Unit price
    per 
    Sold out
  • Full Size Striped Button-Down Shirt Dress with Tiered Ruffle Hem Plus Size
    5ff1d6f6-1524-4656-abdc-1360a4186bc6-Max-Origin
    Regular price
    $150.00 AUD
    Sale price
    $150.00 AUD
    Regular price
    $214.00 AUD
    Unit price
    per 
    Sold out
  • Pocketed Round Neck Short Sleeve Mini Tee Dress
    5269f28d-3044-4679-af39-000dc432d7bb-Max-Origin
    Regular price
    $66.00 AUD
    Sale price
    $66.00 AUD
    Regular price
    $94.00 AUD
    Unit price
    per 
    Sold out
  • Long Sleeve Collared Shirt Dress
    a487f778b28840cfaa75ebf0ce3e8f97-Max
    Regular price
    $63.00 AUD
    Sale price
    $63.00 AUD
    Regular price
    $90.00 AUD
    Unit price
    per 
    Sold out
  • Short Sleeve Tiered Midi Shirt Dress
    ce2b2aa1-0ea0-45bf-8a30-ebc12e668a28-Max-Origin
    Regular price
    $92.00 AUD
    Sale price
    $92.00 AUD
    Regular price
    $131.00 AUD
    Unit price
    per 
    Sold out
  • Stripe Bubble Sleeve Chest Pockets Shirt Dress
    3151c52b-f798-492a-bdd3-6a59d5a3e7a2-Max
    Regular price
    $115.00 AUD
    Sale price
    $115.00 AUD
    Regular price
    $165.00 AUD
    Unit price
    per 
    Sold out
  • Full Size Printed Short Sleeve Button-Up Shirt Dress Plus Size
    2e3e311030684fa0b3fa6d32c5e1c303-Max-Origin
    Regular price
    $99.00 AUD
    Sale price
    $99.00 AUD
    Regular price
    $141.00 AUD
    Unit price
    per 
    Sold out
  • Full Size V-Neck Short Sleeve Printed Slit Tee Dress Plus Size
    5925129f-041f-4a32-91cf-29b5f6b8a07a-Max-Origin
    Regular price
    $66.00 AUD
    Sale price
    $66.00 AUD
    Regular price
    $95.00 AUD
    Unit price
    per 
    Sold out
  • Plaid Collared Neck Long Sleeve Mini Shirt Dress
    d025141e-b7e8-4141-a562-84128b3c8def-Max
    Regular price
    $79.00 AUD
    Sale price
    $79.00 AUD
    Regular price
    $113.00 AUD
    Unit price
    per 
    Sold out
  • Striped Johnny Collar Long Sleeve Mini Shirt Dress
    ef0353eb-1994-47e0-8e11-7dda45804438-Max
    Regular price
    $133.00 AUD
    Sale price
    $133.00 AUD
    Regular price
    $190.00 AUD
    Unit price
    per 
    Sold out
  • Colorful Mixed Gingham Shirt Dress
    782e0688-46b5-4bca-9d53-03e668f931bc-Max-Origin
    Regular price
    $219.00 AUD
    Sale price
    $219.00 AUD
    Regular price
    $313.00 AUD
    Unit price
    per 
    Sold out
  • Zenana Acid-washed French Terry Tee Shirts Dress
    cf616176-0dac-46e4-84b4-f7607bc640ae-Max-Origin
    Regular price
    $103.00 AUD
    Sale price
    $103.00 AUD
    Regular price
    $148.00 AUD
    Unit price
    per 
    Sold out