Who's getting married on the Gossip Girl finale?

With just one more episode remaining before the series finale on December 17, The CW has released some evidence that...

Blair and Chuck will be exchanging vows on the final episode.

Now, we all know that Gossip Girl loves a good dream sequence, so the jury's still out on whether this is really happening. What do you think?

A few more photos at the source