The best day of my life 💍 Thank you @jonnieandgarrett for capturing the moment

A post shared by Sasha Pieterse (@sashapieterse27) on

Sasha Pieterse, Alison DiLaurentis on “Pretty Little Liars,” made a huge announcement via Instagram — she’s now engaged to longtime boyfriend Hudson Sheaffer. While sharing a look at the pair after Pieterse accepted the proposal, she calls it “The best day of my life.”

Sheaffer also shared a photo from the night, where he surprised Pieterse with the engagement on a hillside. He adorably captions his photo, “She said yes!!!”

She said yes!!! Thank you @jonnieandgarrett for our amazing photos!

A post shared by Hudson Sheaffer (@hudsonsheaffer27) on

At only 19, Pieterse is the youngest member of the main “PLL” cast, but she and Sheaffer have been together for at least three years, judging from their IG history … though that means that the now 26-year-old Sheaffer started dating Pieterse when she was only 16 years old.

RELATED: The ‘Pretty Little Liars’ are going to court in the Season 6b premiere

Of course, getting engaged doesn’t mean that Pieterse and Sheaffer will be walking down the aisle right away — the two already live together with their dogs, so it doesn’t seem like they’re in a rush.

Neither Pieterse nor Sheaffer have talked about whether they’re looking for a long or a short engagement yet. But with “Pretty Little Liars” coming to an end after Season 7, they will certainly have way more free time in which to plan their wedding.

“Pretty Little Liars” Season 6B will return to ABC Family (soon to be Freeform) on Jan. 12, 2016.

Posted by:Kayla Hawkins