“They’ll guess soon enough,” laughed Eleanor.

“Well, I think we can keep it to ourselves just for tonight,” Danni said. “Just me and you and… whatever this is. Kylie? Kevin? Josephat?”

“Oh Lord, how are we going to decide on names?”

“We’ll let Sam decide,” Danni said solemnly. “He’s the smartest one of us all.”

“He’s a horse.”

“We can’t all be perfect,” said Danni.

Eleanor raised an eyebrow. “Are you implying that I’m imperfect?”

Danni grinned. “Never, Princess.” And she bent to catch Eleanor’s lips with her own as the music played on and the stars shone above and the two most mismatched people in the village, perhaps the universe, sealed their love with a kiss that was as perfect as two perfectly imperfect people can be.