Stellar Lumens - To The Moon!?