All smiles for prom despite the rain.