Danielle was Elixir's legal guardian. She was the third eldest of the original New Mutants (after Shan and Sam). She is no girl, unless you're one of those people who calls 20-year-olds girls.
Styles are very different in different parts of the country. While you may see this as stripper gear, I assure you, it's normal daytime wear in many places. Just wait til you see a wrinkled old woman with skin like leather wearing one...