18 products
Sort by
Sort by
Sold out
Vintage Yves Saint Laurent rive gauche black shirt front cravate Vintage Yves Saint Laurent rive gauche black shirt front cravate
Vintage purple shirt long flat collar by Morgan Vintage purple shirt long flat collar by Morgan
Vintage pure silk shirt mint colour long sleeves Vintage pure silk shirt mint colour long sleeves
Vintage Louis Feraud pure silk shirt cream with frills Vintage Louis Feraud pure silk shirt cream with frills
Save 29%
Vintage cream shirt by Richard Vintage cream shirt by Richard
Vintage cream shirt by Richard
Sale price£20.00 Regular price£28.00
Vintage cotton shirt embroidered with flowers by Topshop Vintage cotton shirt embroidered with flowers by Topshop
Sold out
Vintage check print shirt long sleeves Vintage check print shirt long sleeves
Sold out
Vintage broderie anglaise white cotton shirt Vintage broderie anglaise white cotton shirt
Pastel colour paisley cotton shirt 3/4 sleeves Pastel colour paisley cotton shirt 3/4 sleeves
Light floral chiffon shirt by  MANI Light floral chiffon shirt by  MANI
Flowing brown blouse shirt Mao collar by Zadig & Voltaire Flowing brown blouse shirt Mao collar by Zadig & Voltaire
Sold out
Dark red shirt pure silk puffy sleeves Dark red shirt pure silk puffy sleeves
Cotton floral shirt navy long sleeves Cotton floral shirt navy long sleeves
90s vintage smart shirt bronze lace effect print 90s vintage smart shirt bronze lace effect print
Save 36%
90s vintage Massimo Dutti cotton pinstripe pinky red shirt 90s vintage Massimo Dutti cotton pinstripe pinky red shirt
90s vintage Massimo Dutti cotton pinstripe pinky red shirt
Sale price£18.00 Regular price£28.00
Save 33%
90s vintage cotton striped shirt by New Man 90s vintage cotton striped shirt by New Man
90s vintage cotton striped shirt by New Man
Sale price£20.00 Regular price£30.00
80s vintage purple evening shirt 80s vintage purple evening shirt
70s shirt dagger collar autumnal landscape print 70s shirt dagger collar autumnal landscape print