The actress announced on Instagram Monday that she is engaged to boyfriend Chris Long. He popped the question while the two were walking together in Toronto, where Parrish is currently starring in a production of “Grease.”

“Went to the park for a stroll with Klee and came back with a fiancé,” she captioned a photo of the two kissing. “I get to marry my best friend and I’m over the moon. I love you.”

Parrish is set to reprise her role in the second spinoff from the Freeform hit titled, “Pretty Little Liars: The Perfectionists,” which has a pilot in development at the network. Based off another series of books by Sara Shepard, the series will also bring Sasha Pieterse back into the fold.

“Everything about the town of Beacon Heights seems perfect, from their top-tier college to their overachieving residents. But nothing in Beacon Heights is as it appears to be,” the pilot’s description reads. “The stress of needing to be perfect leads to the town’s first murder. Behind every Perfectionist is a secret, a lie and a needed alibi.

Congrats to the happy couple, and pray that another A doesn’t pop up in the near future to sabotage their big day.