Congratulations are in order for Sasha Pieterse and her longtime boyfriend Hudson Sheaffer: the couple got engaged yesterday! The Pretty Little Liars star took to Instagram to share the stunning pics from the moment she said, "Yes."
Hudson popped the big question outside in what looks like a mountain, with Sasha wearing a pretty, long floral dress.
The couple just looks so happy and although we haven't gotten a close-up of the actress' ring just yet, we can already tell it is the perfect choice.
This is one of the most romantic gifts a person could get right before the holidays!
Click through the galley above to see Sasha and Hudson's cutest pics together. Then, send them your congratulatory wishes by commenting below.