“This is ridiculous,” she gasps as I spin her around, nearly tangling us both up.
“Completely,” I agree, tugging her to one side to avoid a couple who clearly have even less idea what they’re doing than we do.
When the song ends, we’re both out of breath. Astra’s hair has come loose from its braid, and her cheeks are pink with exertion and laughter. She looks young and carefree and beautiful, and I want to pull her even closer and kiss the smile right off her lips.
Instead, I force myself to step back, though I keep hold of her hand.
“Want to try again?” I ask.
She nods,...