JD and Tracey's wedding day has finally arrived and all seems to be well, until a man from Ashley's past appears to put a few wrinkles into everyone's plans.