Sorry if this is gross/TMI but I just had to share for other sweaty folks: every summer I look longingly at khaki pants, light blue shorts, etc but cannot wear because those colors/fabrics really show sweat. I love being outside and I walk a lot and use public transport, so sweat is a reality. But!!! This year I bought some “skimmies” undershorts to wear under dresses for modesty if windy, and to prevent chub rub. And I liked them so much I’ve tried them under pants too and they work great. No panty lines, no lumps and bumps, and no telltale wet marks around the lower back and waistline. A miracle! I’m sure any kind of Lycra bike short would work.