I used to ride in my short skirt over shorts all the time. The last time was a couple of years ago when I wore my summer dress to work and the back of the skirt kept getting caught on the front part of the seat and it was just a bit too distracting so I haven't ridden with a skirt since.

But I would totally wear one if it was short and stretchy, I just don't have one right now.