It seems like an eternity since Troian Bellisario and Patrick J. Adams announced their engagement, so naturally, we couldn't wait until the perfect pair got married.
The two tied the knot in a rustic ceremony in Southern California with friends and family in attendance. Troian's Pretty Little Liars costar, Keegan Allen, shared a beautiful video of the newlyweds, dressed in their own bohemian-inspired wardrobe, sharing a kiss in front of the ocean.
The incredible ceremony also happened to be disguised as a camping trip with most guests sleeping in small white tents during their trip.
And, it doesn't stop there! Friends and family were transported to the outside venue in a converted school bus - driven by Patrick J. Adams - with the words 'Almost Married' written on the back.
The couple began dating after co-starring in the play Equivocation in 2009 and got engaged in 2014.
We wish the happy couple all the best of luck! Now they're what we consider the 'perfect couple'!