Something comfortable. The bride will not be wearing heels and won't be offended if you don't. While there is no set dress code, jeans with holes or fraying should be avoided. Use your best judgement but don't go hungry on our account if you can't afford something new! Bonus points if you wear Converse, though!
No and unless you want to pay for an alcohol violation on our behalf, we highly suggest not bringing any. There will be a variety and plenty non-alcoholic beverages to enjoy!