A magical day for a wedding down at The Powder Mills Hotel, Battle.