The main duty of a maid of honor is to plan and pay for the bridal shower and bachelorette party. Generally, the maid of honor is in charge of the parties but the bridesmaids can help giving ideas, give feedback, help decorating, chip in cash, and assist with the hostess duties.