Kourtney Kardashian and Travis Barker have a romantic wedding ceremony

Kourtney Kardashian and Travis Barker recently celebrated their third wedding.

 

The couple, who previously had a wedding in Las Vegas in April and a legal wedding in Santa Barbara on May 15, exchanged vows once again in Portofino on Sunday evening, May 22.

 

During the alfresco ceremony at the medieval Castello Brown fortress, Kourtney, 43, looked captivating in a white figure-hugging minidress.

 

Kourtney Kardashian stuns in a mini dress and a veil with an embroidery of the Virgin Mary as she marries Travis Barker again

 

Her veil was adorned with floral embroidery featuring an image of the Virgin Mary. As she entered the garden for the wedding, a woman sang a moving rendition of Ave Maria.

 

Kourtney Kardashian stuns in a mini dress and a veil with an embroidery of the Virgin Mary as she marries Travis Barker again

Kourtney Kardashian stuns in a mini dress and a veil with an embroidery of the Virgin Mary as she marries Travis Barker again

 

The couple took their vows at a grotto of the Virgin Mary before returning to the historic house, where they had reportedly prepared for the ceremony.

 

Kourtney Kardashian stuns in a mini dress and a veil with an embroidery of the Virgin Mary as she marries Travis Barker again

Kourtney Kardashian stuns in a mini dress and a veil with an embroidery of the Virgin Mary as she marries Travis Barker again

 

More photos from the enchanting ceremony are displayed below.

 

Kourtney Kardashian stuns in a mini dress and a veil with an embroidery of the Virgin Mary as she marries Travis Barker again

Kourtney Kardashian stuns in a mini dress and a veil with an embroidery of the Virgin Mary as she marries Travis Barker again

Kourtney Kardashian stuns in a mini dress and a veil with an embroidery of the Virgin Mary as she marries Travis Barker again

Kourtney Kardashian stuns in a mini dress and a veil with an embroidery of the Virgin Mary as she marries Travis Barker again