Dukes of Hazzard  star John Schneider, 59, has wed his long-time girlfriend in an intimate barnyard ceremony in Louisiana, USA.

His girlfriend, Alicia  Allain, stunned in a high-low white sleeveless dress, whereas John wore a tan suit with a gold printed tie.

However, the marriage is not officially legal yet. The happy couple wed “before God” as John – who is best known for his role as Bo Duke in the hugely successful  1980s TV  series –    is still sorting out the details of his five-year-long divorce with estranged wife Elvira Schneider.

The happy bride and groom shared their thoughts to  PEOPLE  about the wedding.

“This has been a wonderful celebration, a sanctuary of love. Just a perfect day of celebrating with friends and family,” Alicia  explained.  

John added: “Happy is too small of a word.”

The actor has been caught in a nasty divorce battle with his ex-partner who filed for divorce after 21 years of marriage.

Though, that didn’t stop John and Alicia  from celebrating their new “marriage”, finishing the day with fireworks.

Scroll through the gallery above  to see the happy  couple’s special day.