This outfit is used by Humane Rainbow Dash for special occasions, parties, and during rescues that involve dancing.
The outfit was first seen in the first Equestria Girls movie and debuted in Episode 18A of Season 3: ‘Ultimate Rescue: Pups and the Mystery of the Missing Cell Phones’.