'Pretty Little Liars' actress Sasha Pieterse has got engaged to her longterm boyfriend Hudson Sheaffer.
The 'Pretty Little Liars' actress is set to tie the knot with longterm boyfriend Hudson Sheaffer after he popped the question.
Showing off her stunning ring, Sasha wrote: ''The best day of my life. Thank you @jonnieandgarrett for capturing the moment.''
And Hudson posted a different picture, writing: ''She said yes!!! Thank you @jonnieandgarrett for our amazing photos!''
The photographers thought the couple were a ''dream'' to work with.
They wrote: ''Today's proposal in the clouds. These two are a dream.''
Sasha is likely to have lots of time to plan her wedding as it was recently revealed 'Pretty Little Liars' is to end after its seventh season.
Actress Troian Bellisario said earlier this year: ''It's only got a seventh season. Yeah, that's it, we're done after this.''
However, there could be a spin-off movie, but it won't happen for some time.
Show boss Marlene King said: ''We've got some really big ideas for a great PLL movie, but that won't happen right after the series ends.