ThePretty Little Liars alum tied the knot on Sunday with her longtime boyfriend at a beautiful ceremony at Castle Leslie Estate in County Monaghan, Ireland, ET confirms. The couple made their nuptials a week-long celebration, inviting their friends and family to the picturesque locale.
Pieterse's BFF, Jailynn Rubio, who officiated the ceremony, announced that the pair had made it official in an excited video on her Instagram story on Sunday.
"Last post before they take away my phone, because it's an unplugged wedding, but I did it!" Rubio gushed. "I officiated! Sasha and Hudson, I love you!"
The 22-year-old actress also dished on her gorgeous wedding gown, and revealed how the historic nature of the Castle Leslie Estate is what motivated her choice.
"The original dress that I had in my mind was actually really sexy, which I loved!" Pieterse said, before explaining how her eye was caught by a dress that was "something completely different."
"It was like this ball gown and it was off the shoulders and it was beautiful and that's actually where I went," she said. "It's the location. If I'm gonna do a princess dress, that's where I'm gonna do a princess dress."
"So it's kind of modern, kind of princess, and I think the train is just excessive," she joked.
While production will soon be kicking off on Pieterse's upcoming TV series The Perfectionists -- a spin-off of her long-running teen drama Pretty Little Liars -- the actress says it won't get in the way of her and Sheaffer's honeymoon.
"It's in my contract!" Pieterse shared excitedly. "I have three and a half weeks, in my contract, to be able to do that."
The gorgeous wedding ceremony comes neatly two and a half years after the couple first got engaged in December 2015, after years of dating. Check out the video below for more on the adorable newlyweds.