Is your fantasy wedding in Middle Earth? Then this is your dress.