Here's a somewhat simplified explanation:
Cirrus clouds have ice crystals in them. The crystals in the clouds are relatively uniform in shape. When an accumulation of clouds are around the sun, the crystals act as a lens, diffracting the light at the same angle, causing the halo.
I think the moon already occulted Saturn... should have been around Friday or Saturday night....