Travis Barker and Kourtney Kardashian have married again during a ceremony in Italy.
The Blink-182 drummer and reality star were joined by more friends and family this time around, as they exchanged vows in Portofino at the Dolce & Gabbana estate.
During the ceremony, Kourtney wore a long dramatic veil that featured a hand-embroidered depiction of the Virgin Mary, and ahead of the ceremony she was spotted wearing a black mini dress that featured another depiction of Jesus' mother.