This image appears in the gallery:
15 High Street Wedding Dresses That Won't Break The Bank

11. Annabella Wedding Dress, Phase Eight, £650

You'll definitely be channelling free-spirt Florence Welsh of 'Florence and the Machine' in this demure gypsy-esq gown. Picture: Phase Eight

See the full gallery: 15 High Street Wedding Dresses That Won't Break The Bank