The Pretty Little Liars Sasha Pieterse, 19, revealed that her longtime boyfriend Hudson Sheaffer pruposed.
The couple each took to their Instagram accounts to share gorgeous photos of the proposal, photographed by Jonnie + Garrett.
Showing off her ring and a smile that sparkles even more than that diamond, Pieterse shared one of the snapshots with the caption, "The best day of my life. Thank you @jonnieandgarrett for capturing the moment."
Sheaffer posted a different picture from the event with the caption, "She said yes!!! Thank you @jonnieandgarrett for our amazing photos!".