Actor Chris Klein is set to walk down the aisle after proposing to his longtime girlfriend.

The American Pie star popped the question to Laina Rose Thyfault over the weekend (20-21Dec14) in Venice Beach, California.

His representative tells, "Chris and Laina are very happy and look forward to celebrating their engagement over the holidays."

Klein and Thyfault began dating over three years ago after meeting at a wedding.

The actor was previously engaged to Katie Holmes in 2003.