Planning and hosting a wedding can be expensive, especially if you want to have a lavish ceremony and treat your guests to a fancy meal at the reception afterwards.
But one bride has been criticised online after she decided to offset the costs of her wedding by making her guests pay for their food - which saw them have to fork out a staggering $50 (£41) for a steak.
A guest who attended the wedding was left so baffled by the "ridiculously expensive" menu that she ended up completely ditching the event in favour of visiting a nearby McDonald's for dinner.