I wish I had read these reviews before…
I wish I had read these reviews before I ordered 2 dresses from Isabellavigne! I thought I was ordering from a company based in London but the dresses were shipped from China and took ages to be delivered (3 weeks). The dresses were made of cheap polyester material and poorly made. I would not recommend this company.








