Christian Slater quietly married his girlfriend of three years Brittany Lopez on Monday in Florida.
According to People.com, the couple went to the Coral Gables District Court to get their marriage license, and spontaneously decided to get married.
Dressed in black, Slater donned a leather jacket for the vows.
The actor met Lopez in 2009 at Little Palm Island resort near Miami.
He was previously married to Ryan Haddon.