Exciting news for Pretty Little Liars fans right before the holidays!
The actress who plays the character everyone loves to hate – Alison DiLaurentis – on the ABC Family show (soon to be Freeform) is engaged! Sasha Pieterse, 19, and her longtime boyfriend Hudson Sheaffer, 26, announced the exciting news last night.
"The best day of my life," Sasha captioned a sweet photo of her and Hudson.
And she's not the only one beaming from ear to ear! Hudson is on "cloud nine."
The couple has been dating for over a year, and they have two dogs together. We knew it was only a matter of time before Hudson popped the question! Congrats to the happy couple!
Click through the gallery to see the couple's cutest photos together.