Pre-arranged wedding celebration
"Agreement" can also be translated into "arrangement" (verb); Arrangement (noun)
"arranged wedding"
A prepared wedding celebration.
Both "agreement" and "arrangement" mean "in advance".