Love Harry Potter? Why not go all out with a Harry Potter themed wedding? We have 19 magical ideas to inspire you