does a maid of honour have to be married