A couple of hundred bucks sounds reasonable. While I understand the 'cover your plate' points, what are you supposed to do if you get invited to some ridiculous over the top ostentatious wedding from hell?
If people want to piss tens of thousands of dollars down the drain, you shouldn't be expected to foot the bill.