Slightly less cute, but much more practical, is to use a small single cell and drive an led with a joule thief. Hollow out an orange and hide it in there. Much longer life.
That's cheating
you can also use chrismas lights and burry the cable
Robert-Jan