Let's be honest, all of the elements that go into a wedding day are pure magic, but it usually ends up that the reception is the real show-stopper.