Jcapps,
1. Work with yoyr teacher to identify an appropriate place to buy the dress,, budget, and style
2. Depending upon where you go and at what level you compete, thereay be rules about what you are expected to wear. IIRC amateur beginners are in common rule sets actually forbidden to wear...