May 28 (UPI) -- Pretty Little Liars actress Sasha Pieterse married her longtime boyfriend Hudson Sheaffer at a castle in Ireland this weekend.
Pieterse's representative confirmed to E! News they exchanged wedding vows after a three-year engagement.
People magazine said the 22-year-old bride wore a custom Christian Siriano gown for the ceremony at the Leslie Estate in Glaslough.
Pieterse recently signed on to star in the Pretty Little Liars spin-off The Perfectionists, which is to debut on Freeform next year.