Collection: Clothing
A curated mix of timeless staples and standout pieces. From vintage gems to handmade block-printed garments and custom knitwear, each item is selected or made for its character, quality and wearability. Many pieces are made in Margate and exclusive to Opal.
-
Vintage Robert Dorland Pink Occasion Dress
Regular price £275.00Regular priceUnit price / perSale price £275.00 -
Vintage Indigo Moon Velvet Jacket
Regular price £95.00Regular priceUnit price / perSale price £95.00 -
Vintage Indigo Moon Flower Appliqué Jacket
Regular price £85.00Regular priceUnit price / perSale price £85.00 -
80’s Vintage Laura Ashley Dress
Regular price £120.00Regular priceUnit price / perSale price £120.00 -
Indigo Moon Butterfly Jacket
Regular price £120.00Regular priceUnit price / perSale price £120.00 -
Vintage Bordeaux Lace Jumpsuit
Regular price £160.00Regular priceUnit price / perSale price £160.00 -
Off-white vintage blouse
Regular price £50.00Regular priceUnit price / perSale price £50.00 -
Vintage bias cut pink slip dress
Regular price £120.00Regular priceUnit price / perSale price £120.00 -
Sold outAnahid Smock 1, Reclaimed Vintage
Regular price £210.00Regular priceUnit price / perSale price £210.00Sold out -
Mabel mini dress
Regular price £180.00Regular priceUnit price / perSale price £180.00 -
Frank mini dress, blue daisies
Regular price £210.00Regular priceUnit price / perSale price £210.00 -
Nelly peplum top 3, reclaimed vintage
Regular price £160.00Regular priceUnit price / perSale price £160.00 -
Katie beach jacket
Regular price £160.00Regular priceUnit price / perSale price £160.00 -
Bonnie frolic dress, Indian block print
Regular price £240.00Regular priceUnit price / perSale price £240.00 -
Sold outMabel dress, OOAK
Regular price £280.00Regular priceUnit price / perSale price £280.00Sold out -
Meg dress, designer dead-stock stripe
Regular price £260.00Regular priceUnit price / perSale price £260.00 -
BUSUNU: Natural Woven Shopping Basket: Large
Regular price £67.00Regular priceUnit price / perSale price £67.00