From Gryffindor scarves to a sorting hat and potion bottle centerpieces, April and Jordan's whimsical Harry Potter-inspired wedding in Epping, New Hampshire was nothing short of magical.