Troian Bellisario, best known for playing the brainy Spencer Hastings on Freeform's Pretty Little Liars for seven seasons, married longtime boyfriend Patrick J. Adams on Saturday, December 10, the couple confirmed in a statement.

Troian and Patrick, who stars on USA's Suits, have been engaged since February of 2014 — the two first met doing a play called Equivocation in L.A. way back in 2009. The couple has been long distance for much of the past few years, as Patrick shoots Suits in Toronto and Pretty Little Liars shot in L.A. — but PLL wrapped for good in late October, freeing Troian up to spend more time in Canada with her man.

Troian's Pretty Little Liars costars Ashley Benson, Lucy Hale, Keegan Allen, Sasha Pieterse and Ian Harding were among the 200 guests in attendance, as was Patrick's buddies Chris Pine and Zachary Quinto. Work obligations kept Shay Mitchell from attending, but she sent her love via an Instagram post of herself with Troian.

"I know you and Patrick will have the most special day and I can't wait to celebrate you two as a married couple. Soak it all in and enjoy this's all yours babe," Mitchell wrote.

Guests camped out for the weekend in tents set up on site, People reports. Troian and Patrick rolled up to the venue with family and friends in an adorably crunchy rehabbed school bus, with the words "Just Married" on the back (with an "Almost" covering up the first word pre-ceremony).

"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," Troian wrote of the festivities, under an Instagram photo of herself with her new husband staring into the sunset.

Check out more of Troian Bellisario's wedding photos below.

100 Fascinating TV Facts