Solar Eclipse provides perfect excuse to party