Collection: All Tops

From basic essentials to trendy statement pieces, our collection offers a range of fashionable tops for every occasion.
7493 products
  • Cable-Knit Long Sleeve Sweater Dress
    c74b31097f7344ea8b43d0769946987c-Max
    Regular price
    $133.00 AUD
    Sale price
    $133.00 AUD
    Regular price
    $191.00 AUD
    Unit price
    per 
    Sold out
  • Round Neck Short Sleeve Tee Dress
    62418d7f-dba9-444c-bc44-935917b00ea3-Max-Origin
    Regular price
    $160.00 AUD
    Sale price
    $160.00 AUD
    Regular price
    $229.00 AUD
    Unit price
    per 
    Sold out
  • Sequin Button Front High-Low Shirt Dress
    af7ba7531ebb47e186873615ac8e4c94-Max
    Regular price
    $135.00 AUD
    Sale price
    $135.00 AUD
    Regular price
    $193.00 AUD
    Unit price
    per 
    Sold out
  • Quarter Zip Pocketed Cap Sleeve Sweatshirt Dress
    c1269af9-0d77-49eb-946f-73c39ce1c174-Max-Origin
    Regular price
    $154.00 AUD
    Sale price
    $154.00 AUD
    Regular price
    $220.00 AUD
    Unit price
    per 
    Sold out
  • Color Block Cutout Short Sleeve Sweater Dress
    8ba4524e671c4656b8c73ef490b36ec2-Max
    Regular price
    $85.00 AUD
    Sale price
    $85.00 AUD
    Regular price
    $121.00 AUD
    Unit price
    per 
    Sold out
  • Perfee Short Sleeve Front Slit Hooded Dress
    722c05e3924f4a9880727e8098b56ceb-Max
    Regular price
    $93.00 AUD
    Sale price
    $93.00 AUD
    Regular price
    $133.00 AUD
    Unit price
    per 
    Sold out
  • Full Size Short Sleeve Shirt Dress with Collar Plus Size
    8c45e968-388d-408b-90ca-e6d7be157106-Max-Origin
    Regular price
    $92.00 AUD
    Sale price
    $92.00 AUD
    Regular price
    $131.00 AUD
    Unit price
    per 
    Sold out
  • Full Size Striped T-Shirt Maxi Dress with Side Slit Plus Size
    50d13760-34ef-4737-85f6-d0629590cc73-Max-Origin
    Regular price
    $64.00 AUD
    Sale price
    $64.00 AUD
    Regular price
    $92.00 AUD
    Unit price
    per 
    Sold out
  • Stripe Cap Sleeve Pocketed Shift Tee Dress
    69a3ccb1-5b4b-4a94-8547-6d8363da7102-Max-Origin
    Regular price
    $72.00 AUD
    Sale price
    $72.00 AUD
    Regular price
    $104.00 AUD
    Unit price
    per 
    Sold out
  • Perfee Decorative Button Tie-Waist Cuffed Sleeve Tee Dress
    82de0d87b63e49aa9da6dc6ec414da2b-Max
    Regular price
    $85.00 AUD
    Sale price
    $85.00 AUD
    Regular price
    $121.00 AUD
    Unit price
    per 
    Sold out
  • Printed Lantern Sleeve Shirt Dress
    4152e50a-8511-4d71-8123-083c519655a6-Max-Origin
    Regular price
    $127.00 AUD
    Sale price
    $127.00 AUD
    Regular price
    $181.00 AUD
    Unit price
    per 
    Sold out
  • Floral Round Neck Short Sleeve T-Shirt Dress
    52701edd-496f-4931-abc4-974eada709c2-Max-Origin
    Regular price
    $160.00 AUD
    Sale price
    $160.00 AUD
    Regular price
    $229.00 AUD
    Unit price
    per 
    Sold out
  • Full Size Casual Linen Button-Down Shirt Dress Plus Size
    c9188611-57e4-4e50-ba54-fc11009f9562-Max-Origin
    Regular price
    $96.00 AUD
    Sale price
    $96.00 AUD
    Regular price
    $137.00 AUD
    Unit price
    per 
    Sold out
  • One Shoulder Raglan Sleeve Ribbed Mini Sweater Dress
    f12686edc05d464e9721ded0c86acd40-Max
    Regular price
    $97.00 AUD
    Sale price
    $97.00 AUD
    Regular price
    $139.00 AUD
    Unit price
    per 
    Sold out
  • Plus Size Striped Color Block Tee Dress
    4faa0e273d7e41c990db601a5d6e0a6c-Max
    Regular price
    $93.00 AUD
    Sale price
    $93.00 AUD
    Regular price
    $133.00 AUD
    Unit price
    per 
    Sold out
  • Casual Striped V-Neck Midi T-Shirt Dress
    897f74ee-3fb9-4396-92cc-61592ebb113b-Max
    Regular price
    from $60.00 AUD
    Sale price
    from $60.00 AUD
    Regular price
    $86.00 AUD
    Unit price
    per 
    Sold out
  • Full Size Side Slit Roll-Tab Sleeve Mini Shirt Dress Plus Size
    e4cc235e-ab5f-4a6b-a2a7-213deac46e71-Max
    Regular price
    $69.00 AUD
    Sale price
    $69.00 AUD
    Regular price
    $99.00 AUD
    Unit price
    per 
    Sold out
  • Button Front Short Sleeve Shirt Dress
    19ef745c-3903-4a48-aadd-d829d6b320ba-Max-Origin
    Regular price
    $136.00 AUD
    Sale price
    $136.00 AUD
    Regular price
    $194.00 AUD
    Unit price
    per 
    Sold out
  • Zenana Acid-washed French Terry Tee Shirts Dress
    c39a8f86-421c-4025-ac9b-e3722279dcfa-Max-Origin
    Regular price
    $103.00 AUD
    Sale price
    $103.00 AUD
    Regular price
    $148.00 AUD
    Unit price
    per 
    Sold out
  • Striped Half Sleeve Mini Shirt Dress
    4bf05437-4391-4bc7-851d-936c7393332d-Max-Origin
    Regular price
    $77.00 AUD
    Sale price
    $77.00 AUD
    Regular price
    $110.00 AUD
    Unit price
    per 
    Sold out
  • Striped Zip Front Hooded Dress
    9ffac47e13fb4598b7d6ded382ff8f10-Max
    Regular price
    $75.00 AUD
    Sale price
    $75.00 AUD
    Regular price
    $107.00 AUD
    Unit price
    per 
    Sold out
  • Side Split Round Neck Cap Sleeve T-Shirt Dress
    0bb7f91a-f6dc-48e6-9362-5ebfcc718725-Max-Origin
    Regular price
    $149.00 AUD
    Sale price
    $149.00 AUD
    Regular price
    $213.00 AUD
    Unit price
    per 
    Sold out
  • Shiny Tie-Dye Round Neck Tee Dress with Pockets
    be3838a30a8842d79a5587ac07020aca-Max
    Regular price
    $70.00 AUD
    Sale price
    $70.00 AUD
    Regular price
    $101.00 AUD
    Unit price
    per 
    Sold out
  • Striped Button-Front Shirt Dress
    64f1e305-9dff-4cbe-b27a-6ee4b9739594-Max-Origin
    Regular price
    $90.00 AUD
    Sale price
    $90.00 AUD
    Regular price
    $128.00 AUD
    Unit price
    per 
    Sold out
  • Stripe Mixed Short Sleeve Shift Mini Tee Dress
    dd0cba7a-def6-4cde-828f-748f6502f4a4-Max
    Regular price
    $85.00 AUD
    Sale price
    $85.00 AUD
    Regular price
    $122.00 AUD
    Unit price
    per 
    Sold out
  • Christmas Element Round Neck Mini Sweater Dress
    b32550fc548447faa9770f8d193fd671-Max
    Regular price
    $92.00 AUD
    Sale price
    $92.00 AUD
    Regular price
    $132.00 AUD
    Unit price
    per 
    Sold out
  • Mandy Ribbed Striped Short Sleeve Mini Tee Dress
    eed1fddb-8ef2-4988-bea2-cc9d8a7ae6b1-Max
    Regular price
    $81.00 AUD
    Sale price
    $81.00 AUD
    Regular price
    $116.00 AUD
    Unit price
    per 
    Sold out
  • Striped Button Front Mini Shirt Dress
    5b1f93a35b954271aa0fd9f65726f517-Max-Origin
    Regular price
    $87.00 AUD
    Sale price
    $87.00 AUD
    Regular price
    $125.00 AUD
    Unit price
    per 
    Sold out
  • Printed Long Sleeve Shirt Dress
    9fdde373ade549ab81b5ea7a3376b1b9-Max-Origin
    Regular price
    $87.00 AUD
    Sale price
    $87.00 AUD
    Regular price
    $125.00 AUD
    Unit price
    per 
    Sold out
  • Plus Size Fringe Round Neck Short Sleeve Midi Tee Dress
    05e4f8d7-d928-48b1-a32d-c374876de72e-Max-Origin
    Regular price
    $85.00 AUD
    Sale price
    $85.00 AUD
    Regular price
    $121.00 AUD
    Unit price
    per 
    Sold out
  • Ruched Short Sleeve Mini Tee Dress
    28d0d1f7-8069-400d-828b-5a1725822351-Max-Origin
    Regular price
    $77.00 AUD
    Sale price
    $77.00 AUD
    Regular price
    $110.00 AUD
    Unit price
    per 
    Sold out
  • Perfee Gradient Long Sleeve Shirt Dress
    05e43467dad047fe8405a55c39efccd2-Max
    Regular price
    $102.00 AUD
    Sale price
    $102.00 AUD
    Regular price
    $145.00 AUD
    Unit price
    per 
    Sold out
  • Ribbed Short Sleeve Mini Shirt Dress
    c56cc7be-7f36-4521-b7ae-3d27c72e4377-Max
    Regular price
    $79.00 AUD
    Sale price
    $79.00 AUD
    Regular price
    $112.00 AUD
    Unit price
    per 
    Sold out
  • Ribbed Turtle Neck Long Sleeve Mini Sweater Dress
    bdab0a0beaf24158973e91e9cd183f6b-Max
    Regular price
    $125.00 AUD
    Sale price
    $125.00 AUD
    Regular price
    $178.00 AUD
    Unit price
    per 
    Sold out
  • Printed Button-Up Midi Shirt Dress
    1ca84123-ee62-4a88-929a-197dfcd9cda4-Max-Origin
    Regular price
    $127.00 AUD
    Sale price
    $127.00 AUD
    Regular price
    $181.00 AUD
    Unit price
    per 
    Sold out
  • Casual Striped T-Shirt Dress with Pockets
    6f98d630-9aed-4af4-8951-eea8e0365bba-Max
    Regular price
    $75.00 AUD
    Sale price
    $75.00 AUD
    Regular price
    $107.00 AUD
    Unit price
    per 
    Sold out
  • One Shoulder Raglan Sleeve Pencil Sweater Dress
    8fe20687ad624ca98bb9a0ee54f706dd-Max
    Regular price
    $98.00 AUD
    Sale price
    $98.00 AUD
    Regular price
    $140.00 AUD
    Unit price
    per 
    Sold out
  • Smocked Long Sleeve Shirt Dress
    1b5b21b9-73fa-412f-bfb3-e2d901c2c64a-Max-Origin
    Regular price
    $127.00 AUD
    Sale price
    $127.00 AUD
    Regular price
    $181.00 AUD
    Unit price
    per 
    Sold out
  • Button-Front Belted Shirt Dress
    4548245c-848e-4f6f-b225-b2b5bd306188-Max-Origin
    Regular price
    $94.00 AUD
    Sale price
    $94.00 AUD
    Regular price
    $135.00 AUD
    Unit price
    per 
    Sold out
  • Full Size Tiered Striped Mini Shirt Dress Plus Size
    54561617a5e04b43bd57b9ea99720cfc-Max-Origin
    Regular price
    $175.00 AUD
    Sale price
    $175.00 AUD
    Regular price
    $250.00 AUD
    Unit price
    per 
    Sold out