When working in an office or home, wear whatever is comfortable, unless your employer has a dress code.  On the wedding day, you can wear something that suits the event's formality but does not call attention to yourself. A non-ornate dress or standard suit and tie are the best options for this event.