When Troian Bellisario got married to Suits star Patrick J. Adams, whom she’d been engaged to since 2014, on Sunday (December 10), several of her Pretty Little Liars co-stars were there to help celebrate. Instead of having their guests bring gifts, the newlyweds requested that people give money to the David Suzuki Foundation and SickKids Hospital.

And on Sunday, Bellisario shared a heartwarming photo and message to her new husband on Instagram: “I can truly say that I have never had a more beautiful or happier three days in my life, but what’s more incredible than that was that right in the middle of it I married my best friend.” Adams posted a pic of the couple having a little target practice shooting arrows together.

Showrunner Marlene King posted a sweet video of the newlyweds dancing.

“A day of joy, love, reflection and gratitude. So happy to be a part of this moment celebrating epic love,” she captioned on Instagram.

She also shared a snap of some familiar faces.

Ashley Benson, Ian Harding, and Keegan Allen each had their own adorable messages for the couple. “My sweet sister. I love you. You had me in tears tonight,” Benson wrote, posting a precious pic of Adams dipping his wife. Harding went the funny route, joking about “the wild ass party” and how he “still can’t find [his] clothes.” And Allen wrote, “T&P forever,” sharing a gorgeous pic he snapped.