Is there any way to hide stubble without makeup??

I’m in my late 20s and have had facial hair since I was like 15 and I hate it even after I shave a few hours later I have some noticable stubble again is there anyway to reduce this or make it stop showing without makeup? If I could wear makeup day to day I would but I just don’t have that option right now. Any and all help is appreciated!