De Castro is a distinctive fashion brand that celebrates artistry and craftsmanship through effortlessly stylish pieces. Founded by Colombian designer Virginia Borrero de Castro, every De Castro piece is meticulously handcrafted by skilled Indian artisans using the finest cotton and silk.