Most Helpful Girl
It could be for a few reasons, really.
1.) Fashion. In many places, it's fashionable to wear shorts with a long shirt or a short dress because it looks cute in the right combination.
2.) Functionality. Dresses don't have pockets, so even if she did want to show off her legs, she may have still wanted pockets.
3.) Comfort. Whether this means comfortable with her body or comfortable clothes, it could mean either or both. She might not have enough self-confidence to show off or maybe she didn't want her legs to rub together. Sometimes I'll wear shorts under a skirt just because it's more comfortable that way.
4.) Respectable. She could just be a respectable person. I don't care much for women who let everything hang out, especially as half the time it tells something about the kind of person they are. It's still great to look nice in a cute dress, but wearing shorts underneath leaves no impression that you're trying to advertise anything underneath.
- Show AllShow Less