Sasha Pieterse has said 鈥淚 do!鈥 The聽Pretty Little Liars star聽married Hudson Sheaffer in a聽fairy-tale聽Irish wedding on聽Sunday, May 27.

The South African-born actress and her longtime love tied the knot at the Leslie Estate, a castle in Glaslough, Ireland. The bride聽wore a custom Christian Siriano gown and necklace from XIV Karats, according to People.

The couple聽announced that they were engaged in 2015, both taking to social media to share the news, with Pieterse writing, 鈥淭he best day of my life.鈥 Sheaffer added聽a glimpse of the special moment, captioning an image of the proposal with, 鈥淪he said yes!!!鈥

In March 2017, Pieterse revealed that she was using Pinterest to help plan her big day. 鈥淸It鈥檚] really surreal, but I鈥檓 glad that my fianc茅 Hudson and I are on the same page,鈥 she聽told People at the time. 鈥淲e have the same style, so it makes it really simple, really easy.鈥

More recently, on May 2, the 22-year-old Perfectionists star took to Instagram to share a聽photo of herself and Sheaffer聽after getting their marriage license.聽And two days ago, she posted another image, which she captioned,聽鈥淭omorrow guys #hudshawedding鈥

Pieterse, who suffers from聽polycystic ovary syndrome, has聽credited聽Sheaffer聽with helping her through her health struggles. 鈥淗e鈥檚 incredible,鈥澛爏he told People in 2017. 鈥淚鈥檝e known him for so long, and it鈥檚 so incredible having someone like that supporting you and knowing without a doubt that they are going to be there no matter what happens. It really, truly is reciprocated and what we originated our relationship on was honesty, commitment, being loyal, being supportive, making sure that the communication is open enough and obviously love. I think it鈥檚 incredible that I have all of that in him, and I鈥檓 excited to start our life together.鈥

How do you and your partner support each other? Let us know @BritandCo!

(photo via聽Dimitrios Kambouris/Getty Images for Sandals)