If I'm wearing a long dress do my BM (and MOH) need to be wearing long as well or can they do tea lenth etc? I've only been to a few weddings and I can't remember if the dress lengths matched etc. Would it look wierd for me to be in a semi-traditional/formal dress and them in shorter ones?