"The sunset lasted nearly two hours that night, and the sky was purple, with the city lights peeking through just as we were dancing," Shannon says. "It became a magical moment of the day."