Kourtney Kardashian and Travis Barker are set to marry for their second official time in a romantic Italian ceremony with several VIP guests, it has been reported.
Following their modest courthouse nuptials on 15 May, the couple are said to marrying in a lavish ceremony in Portofino, Italy, this weekend with a host of close family and friends.
This will be the third wedding altogether for Kourtney, 43, and Travis, 46, after their unofficial Las Vegas elopement last month, as TMZ has reported that the pair have rented out a castle called Castello Brown in the European location.
The Roman-built castle sits on top of a hill and is said to be currently filled with organisers for the reported wedding, which will be four-day event preceding yet another ceremony in LA when the couple return home.
Read more on ok.co.uk