Ha ha - I forget that not everybody speaks the way I do (or the way the Brits do!!).
For those of you that asked, a Bun Fight is a colloquial term for a grand formal party - which is what B and E's wedding will be.
Language is a funny thing - I didn't even think that anyone wouldn't know what I meant by bun fight, just as a few posts ago someone said that they hadn't heard car bonnet for hood before.
British english is very different to english elsewhere, it makes me snigger (just a bit!) when Australians say that they are going out in their thongs....in this case - flipflops!! ;-)