Answering "Are dresses only for special events?"
No. They can be worn as part of the daily clothing, especially for hot summer days at the beach.
Personally , I feel cocktail dresses are just for a special occasion such as a Christmas party, or charity dinner. There really no reason just to wear a cocktail dress.
Some dresses are unlocked by gaining levels, while some are given as persents. Some dresses are also unlocked by special events, completing the game with different partners, and completing the extra dance courses. Hope I helped!
There are many people who wore many dresses in the world. Famous people in the US wear evening gowns to special events.
Special Events Only
The only thing you can do is trade for it.
you can rent dresses anywhere like where they rent stuff for special day
I wear dresses for special occasions. This is a special occasion.
you can only get it by GTS or by special events. or if a friend has it.
You can only get him by special events that sometimes happen at Nintendo.
Zorua is available only through special distribution events
No dresses. Only bottoms and tops that create dresses.
It can only be traded from D/P/Pt. It was only available in special events.