a lot of girls love the american apparel bike shorts. they’re skintight but cute, and totally pass as shorts. you can pick up anti-static spray at the drugstore too, I have a big bottle for the mornings if I’m wearing something that might get staticy, and a little one to keep in my bag. works like a charm.
good luck! :)