I have pretty bad keratosis pilaris on my upper arms and legs and have been battling it since my teenage years. I have thankfully found a good routine to get rid of the bumps and dryness by now, so my skin is nice and smooth but the discoloration (red spots) is still very noticeable. It looks like I have a rash on my legs. If you don't know what I mean, try googling "keratosis pilaris", find a picture that makes you say "It can be that bad?!" - that's my legs.
I have tried pretty much every recommended cream, treatment and exfoliant under the sun (stopped shaving for a while in case it's just irritation: no effect, tried hair removal cream or epilating instead of shaving: no effect, started peeling, stopped peeling etc. etc.) and consulted dermatologists but nothing had even the slightest effect on the discoloration. I have very light skin and dark hair, so the hair follicles are already quite visible, but the redness of the keratosis basically makes it impossible to wear shorts or a skirt/dress without pantyhose. And if I wear light nude/skin colored pantyhose it is even visible through that.
Does anyone have a tip or last resort for me? I feel a little ridiculous that it bothers me that much, but I really want to wear shorts in summer without feeling self conscious about it for once.