Kourtney Kardashian and Travis Barker have tied the knot in front of friends and family at a stunning Italian wedding.
The pair, who got engaged in October, are saying 'I do' at the ancient Castello Brown fortress in Portofino on Sunday with Kourtney looking stunning in a white short lace Dolce & Gabanna dress which had a cathedral veil.
Reality star Kourtney, 43, and Blink 182 rocker Travis, 47, have rented out the seaside compound of Domenico Dolce and Stefano Gabbana., to celebrate in style with their family friends.
The entire Kardashian-Jenner and Barker clan have been invited and have been seen living it up in the picturesque seaside town ahead of the ceremony.
Kourtney has posted a series of snaps on Instagram after the wedding ceremony, where she gushed about her future with Travis.
The reality star proudly proclaimed "happily ever after" as she is seen kissing Travis at the altar after exchanging vows.
Momager Kris Jenner and Kourtney's sisters Kim, Khloe, Kendall and Kylie have been snapped dressed in an array of head-turning outfits as they move between various yacht parties and five star dinners over the weekend of celebrations.
Kourtney's new stepdaughter, Alabama, was the first to post photos of the ceremony on social media as she shared some snaps on her Instagram Story.
She shared a selfie with Kourtney, with the bride dressed in her lace veil as well a pic and a video of her dad Travis at the altar as he tied the knot with his new wife.
Kris Jenner walked her daughter down the aisle, wearing a pink gown, while Kourtney carried red roses.
Kim Kardashian continued the gothic theme set by Kourtney in the build-up to the big day by arriving in a black dress with her hair looking lighter than ever.
The European wedding is the third time Kourtney and Travis have walked down the aisle in the last two months.
In April the pair shocked fans as they were pictured getting drunkenly hitched after partying at the 2022 Grammy Awards.
However, the boozy bride later admitted it was a prank after she and her beau had knocked back tequilas.
"Practice makes perfect," Kourtney teased on Instagram as she shared a number of snaps from their Elvis themed Sin City bash.
A month later, the smitten pair said their vows for real at a very different second wedding in Santa Barbara.
The couple married for real in a low-key affair at a local courthouse with none of Kourtney's famous family or her three children in attendance.
Only Kourtney's grandmother MJ and Travis' dad Randy were invited, with the pair acting as their witnesses.
After the service, Kourtney shared some black and white photos from their photographer with the caption 'Till death do us part.'
While Kourt's family missed out on the official proceedings, they are making up for it by joining in the lavish celebrations in Italy.
The bride also faced backlash when it was revealed her kids Mason, Penelope and Reign were not invited to her engagement either.
"There was just no way to get that whole thing dialled then and then at the last minute Kourtney told Travis that Penelope wasn’t feeling well. His kids are going to come because they are older,” momager Kris Jenner explained on the family reality show.
"And I am not sure if any of us know how they are exactly going to react. I think it is [Kourtney’s] decision to break it to her kids the way she wants," said Kris.
Kourtney shares three children with her ex partner Scott Disick.