Hi Coolmax
Sounds like at least one of the dates you have may be banns to the marriage. Whether the last one is the actual date of marriage, you won't be able to tell unless you look at the parish entry (could well be a further reading of the banns).
Monica