Rachel Allan

Rachel Allan is a design house that creates prom dresses and pageant dresses.  They create brands such as Perfect Angel pageant dresses for little girls and Lo’ Adoro bridal and wedding dress collection.