Al sinds eind jaren 90 doet De Castro een poging om de kledingindustrie te verduurzamen. In 1997 richtte ze From Somewhere op, een kledingmerk dat uitsluitend kleding maakte van kledingoverschotten.
In 2006 richtte ze het British Fashion Council-initiatief Estethica op, een initiatief dat duurzame labels de kans gaf om hun collecties te tonen tijdens de London Fashion Week.