Planning your wedding or hosting an event can be daunting; there’s so much to think about. Keeping the guests happy ...