I am 37 years old. I wear this length to the gym.
Actually, the gym is the only place I wear shorts. I would rather wear a dress or skirt.
I don't like wearing shorts because I have a lot of cellulite on the backs of my legs. It's due to being undermuscled and not eating clean enough. I am eating better and working out 3 times a week with a personal trainer to increase my muscle mass.