Sasha Pieterse got hitched recently to her longtime boyfriend Hudson Sheaffer. Emily must be so mad because Allison just tied the knot! The couple got engaged in 2015 and this year they celebrated their nuptials in Ireland in a truly magical way.

Pictures of the event surfaced yesterday when People exclusively showed them to the audience. Sheaffer and Pieterse got married at a castle at Leslie Estate, in Glaslough, Ireland. The bride donned a custom made Christian Siriano tulle gown, and a XIV Karats necklace. She also wore Zadig and Voltaire bracelets.

Ryan Richman did her hair whereas Kirin Bhatty did the makeup. The gown had an elaborate tulle skirt very much like that of a fairy and off-the-shoulder sleeves. Her blonde hair was perfectly curled whereas her makeup look comprised of baby pink cheeks and lips and subtle smoky eye-makeup.

 

Behind the lens was Elizabeth Messina. The couple told People “We had the most magical day in Ireland. Our wedding was beyond our wildest dreams.” Sasha Pieterse is set to star in The Perfectionists, a spin-off series of Pretty Little Liars, which is set to air on Freeform in 2019.

“I’ve known him for so long, and it’s so incredible having someone like that supporting you and knowing without a doubt that they are going to be there no matter what happens,” said Sasha about Hudson to People in a 2017 interview. The PPL alum has suffered through Polycystic Ovary Syndrome. This hormonal condition caused her to gain a lot of weight.

About her ailment, the DWTS star had said, “I’m glad that people know.”  The two lovebirds have been together for a long time now. Hudson has been by Sasha’s side through thick and thin giving fans literal couple goals. Sasha looked absolutely stunning as a bride. There will always be haters who say otherwise but there is no denying that she looked perfect. You go, Sasha!