The Details
Rachel Omrose takes inspiration from delicate embroideries and hand-crafted art forms. All of the embellished creations are designed by Rachel in London and then individually made by hand in Mumbai. The Omrose brand is all about the little details and quality