Suits star Patrick J Adams and Pretty Little Liars actress Troian Bellisario have married in a romantic Bohemian ceremony.

The smitten pair – who have been dating for around five years – exchanged vows in California at the weekend, according to US reports.

Guests including Liars’ Keegan Allen, Star Trek’s Chris Pine and Zachary Quinto and Scandal’s Katie Lowes, were invited to a three-day celebration that Patrick and Troian dubbed “FortDay”, and which saw many of them sleeping in cute white tents.

The couple kicked off their nuptials by sharing a picture online of a converted school bus, with a sign saying “Almost married”, that carried their guests up to the venue.

They said “I do” beneath two old oak trees, while the guests watched from vintage wooden seats, and later took the party onto the beach.

Star Trek actor Zachary shared a picture from the special day and wrote that he was moved by Patrick and Troian’s relationship.

He said: “So inspired by my dear friends consecrating their love with grace and style. deeply moved by their commitment to truth and to each other. may their road ahead be full of joy and peace and freedom. loving @halfadamsand @sleepinthegardn hard…”