Eleganza Sposa has more than 500 wedding dresses in stock, giving brides-to-be plenty of choice. They also sell a large selection of jewellery, veils, headdresses and shoes.