When replacing the light over our kitchen table I saved the glass lamp shades because I thought they could be used as pretty pots for flowers.
The shades have been in the garage all winter waiting for springtime to bring warmer weather and cheerful flowers.
I covered the bottom opening by inserting a coffee filter. The ones I used are little circles from my coffee press and they fit just right. You could cut a circle from regular filters - I would double up just to be sure the soil remains securely inside. If you are careful to not over-water, a plastic sandwich bag would work too and you wouldn't need a saucer for drips.
Trailing ivy, Pothos or African Violet could be used if you want a houseplant rather that an annual.