I've never been to one and don't know where to start. I need to find a fantastic dress but i don't know what the rules are.