Kourtney Kardashian and Travis Barker finally had their fairy-tale wedding.
On Sunday, the two lovebirds had a romantic ceremony at L’Olivetta. The afterparty was hosted at a nearby 16-century castle called Castello Brown.
Kourtney Kardashian shared photos of the occasion on Instagram shortly after the ceremony. Captioning the post with “happily ever after.”
One photo shows Kardashian in a Dolce & Gabbana dress and veil. Another shows Kris Jenner and the newlywed’s children watching as the vows were exchanged.
On Friday, before the ceremony, the couple held a dinner for close friends and family at Ristorante Puny.
The two got legally married in Santa Barbara, California, only days before arriving in Italy.