- Brands
- |
- Beulah
Beulah
Beulah London is a British luxury womenswear brand established in 2010 by Natasha Rufus Isaacs and Lavinia Brennan, driven by a mission to empower vulnerable women through fashion by integrating traditional craft techniques into its collections. The brand is celebrated for its elegant, timeless designs crafted from high-quality, often sustainable fabrics like silk, wool, and organic cotton. While headquartered in London, Beulah has a global reach, with products made by artisans in India and Bangladesh, and is favored by British royals and celebrities for its sophisticated occasion wear, particularly its dresses and coats. Despite past financial challenges in 2020, the brand remains active and continues to release new collections.
Read More
































