Pretty Little Liars star Sasha Pieterse shared the news that she's engaged on Tuesday. The 19-year-old actress posted a photo with her fiance Hudson Sheaffer and her ring on Instagram, with the caption "The best day of my life."
Sheaffer posted his own photo of the moment, where he's on bended knee putting the ring on her finger in a desert.
"If anyone needs directions to cloud nine just let me know!" he tweeted on Wednesday.
Congratulations, Sasha and Hudson!