Filter

    Shop > Tops

    Discover the range of OnceWas tops to carry you effortlessly from season to season & from day to night. Featuring feminine silhouettes in exclusive prints, bespoke embroideries and high-quality silk, linen & viscose blends, this timeless pieces will be treasured for years to come.


    new arrival
    OnceWas Samira Viscose Chiffon Sleeve Blouse in Onyx Casablanca
    OnceWas Samira Viscose Chiffon Sleeve Blouse in Onyx Casablanca
    Samira Viscose Chiffon Sleeve Blouse in Onyx Casablanca
    $299.95
    new arrival
    OnceWas Aseel Cotton Flutter Sleeve Embroidered Top in Ivory
    OnceWas Aseel Cotton Flutter Sleeve Embroidered Top in Ivory
    Aseel Cotton Flutter Sleeve Embroidered Top in Ivory
    $299.95
    new arrival
    OnceWas Dalia Diamond Smock Yoke Silk Cotton Shirt in Onyx
    OnceWas Dalia Diamond Smock Yoke Silk Cotton Shirt in Onyx
    Dalia Diamond Smock Yoke Silk Cotton Shirt in Onyx
    $299.95
    new arrival
    OnceWas Leila Silk Cotton Print Curved Collar Shirt in Ivory Casablanca
    OnceWas Leila Silk Cotton Print Curved Collar Shirt in Ivory Casablanca
    Leila Silk Cotton Print Curved Collar Shirt in Ivory Casablanca
    $299.95
    new arrival
    OnceWas Tahani One Sleeve Viscose Top in Onyx Casablanca
    OnceWas Tahani One Sleeve Viscose Top in Onyx Casablanca
    Tahani One Sleeve Viscose Top in Onyx Casablanca
    $299.95
    Only 4 in stock
    OnceWas Fleurine Embroidered Cotton Slub Shirt in Milk
    OnceWas Fleurine Embroidered Cotton Slub Shirt in Milk
    Fleurine Embroidered Cotton Slub Shirt in Milk
    $299.95
    OnceWas PETITE Catalina Embroidered Cotton Silk Blouse in Black Flores
    Catalina Embroidered Cotton Silk Blouse in Black Flores
    $299.95
    Only 2 in stock
    OnceWas PETITE Sevilla Cotton Silk Shirt in Blanca
    Sevilla Cotton Silk Shirt in Blanca
    $299.95
    OnceWas PETITE Catalina Embroidered Cotton Silk Blouse in Black Flores
    PETITE Catalina Embroidered Cotton Silk Blouse in Black Flores
    $299.95
    Only 3 in stock
    OnceWas PETITE Sevilla Cotton Silk Shirt in Blanca
    PETITE Sevilla Cotton Silk Shirt in Blanca
    $299.95
    new arrival
    OnceWas Penelope Cotton Silk Shirred Collar Blouse in Midnight Blue
    OnceWas Penelope Cotton Silk Shirred Collar Blouse in Midnight Blue
    Penelope Cotton Silk Shirred Collar Blouse in Midnight Blue
    $279.95
    new arrival
    OnceWas Chloe Silk Criss Cross Cuffed Shirt in Cloud
    Chloe Silk Criss Cross Cuffed Shirt in Cloud
    $279.95
    new arrival
    Chloe Silk Criss Cross Cuffed Shirt in Celosia Pink
    Chloe Silk Criss Cross Cuffed Shirt in Celosia Pink
    $279.95
    OnceWas Arabella Reversible Viscose Jacket in Anthos Lótos/Black
    OnceWas Arabella Reversible Viscose Jacket in Anthos Lótos/Black
    Arabella Reversible Viscose Jacket in Anthos Lótos/Black
    $399.95
    OnceWas Elysian Silk Cotton Cuffed Shirt in Anthos Lótos
    Elysian Cotton Silk Shirt in Anthos Lótos
    Elysian Cotton Silk Shirt in Anthos Lótos
    $299.95
    new arrival
    Thalia Lace Cotton Slub Shirt in Plume Blossom
    Thalia Lace Cotton Slub Shirt in Plume Blossom
    $299.95
    new arrival
    OnceWas Delray Reversible Cupro Cami in Lapis
    Delray Reversible Cupro Cami in Lapis
    Delray Reversible Cupro Cami in Lapis
    $169.95
    OnceWas Alexis Linen Viscose Fringe Shirt in Petinos Floros
    Alexis Linen Viscose Fringe Shirt in Petinos Floros
    Alexis Linen Viscose Fringe Shirt in Petinos Floros
    $299.95
    Fits under 5'4"
    OnceWas PETITE Arabella Reversible Viscose Jacket in Anthos Lótos/Black
    OnceWas PETITE Arabella Reversible Viscose Jacket in Anthos Lótos/Black
    PETITE Arabella Reversible Viscose Jacket in Anthos Lótos/Black
    $399.95
    new arrival
    Oleander Cotton Silk Shirred Blouse in Imperial Stone
    Oleander Cotton Silk Shirred Blouse in Imperial Stone
    $299.95
    new arrival
    OnceWas Calandra Silk Cotton Flutter Sleeve Top in Azure Mosaic
    OnceWas Calandra Silk Cotton Flutter Sleeve Top in Azure Mosaic
    Calandra Cotton Silk Flutter Sleeve Top in Azure Mosaic
    $279.95
    new arrival
    OnceWas Calantha Viscose Dobby Ruched Sleeve Shirt in Azure Mosaic
    OnceWas Calantha Viscose Dobby Ruched Sleeve Shirt in Azure Mosaic
    Calantha Viscose Dobby Rouched Sleeve Shirt in Azure Mosaic
    $299.95
    new arrival
    OnceWas Selini Braided Neck Viscose Chiffon Blouse in Celosia Pink
    OnceWas Selini Braided Neck Viscose Chiffon Blouse in Celosia Pink
    Selini Braided Neck Viscose Chiffon Blouse in Celosia Pink
    $299.95
    new arrival
    OneWas Sakina Cotton Silk Blouse in Palmarosa
    Sakina Cotton Silk Blouse in Palmarosa
    $299.95
    new arrival
    OnceWas Calantha Viscose Shirt in Marrakech Ruby
    Calantha Viscose Shirt in Marrakech Ruby
    $299.95
    new arrival
    OnceWas Aseel Linen Viscose Embroidered Top in Palmarosa
    Aseel Linen Viscose Embroidered Top in Palmarosa
    $299.95
    new arrival
    OnceWas Oleander Cotton Silk Blouse in Ruby
    Oleander Cotton Silk Blouse in Ruby
    $299.95
    Fits under 5'4"
    OnceWas PETITE Elysian Silk Cotton Shirt in Anthos Lótos
    OnceWas PETITE Elysian Silk Cotton Shirt in Anthos Lótos
    PETITE Elysian Cotton Silk Shirt in Anthos Lótos
    $299.95
    new arrival
    OnceWas Sakina Cotton Silk Blouse in Ivory Jade
    OnceWas Sakina Cotton Silk Blouse in Ivory Jade
    Sakina Cotton Silk Blouse in Ivory Jade
    $299.95
    Fits under 5'4"
    OnceWas PETITE Alexis Linen Viscose Fringe Shirt in Petinos Floros
    PETITE Alexis Linen Viscose Fringe Shirt in Petinos Floros
    PETITE Alexis Linen Viscose Fringe Shirt in Petinos Floros
    $299.95