Kourtney Kardashian ties the knot with Travis Barker, rocks mini dress and Virgin Mary veil
American reality TV star, Kourtney Kardashian has gotten married to her lover, Travis Barker, for the third time.
The celebrity couple did their first wedding in Las Vegas in April, then had their legal wedding in Santa Barbara on May 15, and a third wedding in Portofino, Italy, on Sunday evening, May 22.
They had a fairytale wedding with close friends and family in attendance at the medieval Castello Brown fortress.
Kourtney, a 43-year-old mother of three children, donned a white figure-hugging minidress and a long veil designed with flower embroidery and an image of the Virgin Mary, while Travis wore a simple black suit.
It was gathered that a woman sang an emotional rendition of Ave Maria as Kourtney walked down the garden to meet her man at the altar.
Photos from the event has been shared online, and the couple said their vows at a grotto of the Virgin Mary.