My wedding is on a Saturday. Since most of my guests are from out of town, I would like to have a brunch with them before they leave on Sunday. Do I have to pay for it? Is it okay to have them pay for their own brunch? We would either be doing it at the hotel or at a nearby diner/restaurant. Thanks!