Kourtney Kardashian and Travis Barker have reportedly legally tied the knot at a small ceremony in Santa Barbara, California.

It comes a month and a half after the couple's "practice" wedding in Las Vegas.

Photos and video published on social media show Kardashian, 43, and Barker, 46, outside "a courthouse in Anacapa".

The reality TV star wore a traditional white veil and a short white dress with a love-heart decoration. Barker wore a black suit.

The couple left the courthouse in a black convertible with the customary "just married" sign tied to the back grill – as well as tins which trailed behind the vehicle.

According to reports, the small ceremony was attended by Kardashian’s grandmother and Barker’s father. The reality star and Blink-182 drummer are preparing for a larger wedding ceremony in Italy this summer.

Reports of the legally-binding wedding come after the couple’s earlier ceremony at the One Love Chapel in Nevada by an Elvis impersonator in early April following the Grammys.

Confirming the news on 7 April, Kardashian posted a series of snaps from the impromptu event, showing them wearing matching black outfits and sunglasses.

She told her 168 million Instagram followers the wedding had taken place "with no licence".

In the state of Nevada it is required that couples obtain a marriage licence before the union is official.

The reality TV star wrote: "Found these in my camera roll.

"Once upon a time in a land far, far away (Las Vegas) at 2am, after an epic night and a little tequila, a queen and her handsome king ventured out to the only open chapel with an Elvis and got married (with no licence).

"Practice makes perfect."

Barker at the time posted an emoji showing a man wearing a tuxedo, while the bride’s sister Kim shared a wedding emoji.