Chris Klein is a married man. The 36-year-old "American Pie" actor married his girlfriend of four years, travel agent Laina Rose Thyfault, People reported. The two tied the knot on Sunday in front of 115 guests at the Rainbow Ranch in Montana. The venue was an at an outdoor church overlooking the Gallatin River.

"Laina and Chris wanted to stay true to the nature of Montana and chose native grasses, sage, and flowers in a soft color palette to reflect the beauty of Montana," the couple's wedding planner Jennifer Horsley told People.

The Rainbow Ranch website described the setting thusly: "Historic barn, covered deck and river rock gazebo grill combine with incredible food, service and accommodations to create the perfect venue for weddings and special events... Rainbow Ranch Lodge provides an unparalleled setting offering a unique combination of elegance, romance and Big Sky country alpine surroundings."

Klein, who donned a Shoreditch London three-piece custom suit on his big day, popped the question to Thyfault during a trip to Venice Beach, Calif., last December. The couple began dating four years ago after meeting at a mutual friend's wedding.  

"Chris and Laina are very happy and look forward to celebrating their engagement over the holidays," a representative for the actor told People at the time.

Klein was engaged to actress Katie Holmes in December 2003, but the couple called it quits in March 2005. He later dated "Once Upon A Time" star Ginnifer Goodwin for two years before the two split in 2008.