Pretty Little Liars star Troian Bellisario tied the knot this weekend.

People confirmed the actress married fiancé, Suits Patrick J. Adams on Dec. 10 in Southern California.

The couple, who were engaged in Feb. 2014, had a request to their 200 guests to donate to the David Suzuki Foundation and SickKids Hospital in lieu of gifts.

When they arrived at the venue, the couple used a converted school bus that also had the words “Almost Married” written on it. Beneath the word “almost” was the word “just.”

A photo on Instagram showed the ceremony space was marked by wooden theater chairs, candles and two oak trees at the end of the makeshift aisle.

The bride looked stunning in a white Cortana gown along with an Amaroq headpiece. Adams wore a Ralph Lauren three-piece suit.

People reported Bellisario’s co-stars Lucy Hale, Ashley Benson, Keegan Allen, Sasha Pieterse, Ian Harding and show runner I. Marlene King were in attendance. Adams’ on-screen love interest Meghan Markle, who is dating Prince Harry, did not attend the wedding.