Gina Bacconi

Prices from £199 to £330! In a wide variety of colours and styles.  Ideal for weddings but not too formal, so they can be worn again and again for so many different occasions