If you see a halo around the moon, it is caused by ice crystals in the upper atmosphere. The ice refracts the light and you get a mini-rainbow, but since it is night, you normally only see a whitish-yellow ring. On rare occasions, you can see two bright spots on the halo. These are called Moon Dogs.