Use regular solar lights that are used outside around the landscape. Take the tops off the stakes and glue them into a repurposed chandelier or candle holder from the thrift store. Cover the solar panels with tape and remove the clear plastic part of the light and spray paint everything else. So cute.
They do sell outdoor solar lights you could use the ones to go in the ground and don’t put the bottoms on