Actor Mark Sheppard tied the knot over the weekend — for a second time!

The Supernatural star, 52, married heiress Sarah Louise Fudge on Nov. 19 at the Bel-Air Bay Club near Malibu, Calif, a year after having a private ceremony in Denver, Colo.

MUST SEE: Adrienne Bailon Marries Fiancé Israel Houghton After Just 9 Months of Dating!

"So after a year of actual marriage & one baby later we finally got to have a wedding! And it was a bloody great one!" the bride wrote on Instagram.

She added, "Thank you to everyone who made it so fantastic & thank you to @realmarksheppard for being the love of my life. Forever."

Mark also shared a photo of his new wife cleaning dishes after their big day while still in her dress.

View this post on Instagram

Long day…. I love my wife. #spnfamily

A post shared by Mark Sheppard (@realmarksheppard) on

The duo began dating in December 2014, and became engaged in August 2015. They welcomed their first child together, a baby girl, on March 1 of this year. Mark also has two kids from a previous marriage.

Congrats to the happy couple!