The couple tied the knot in front of family and friends – including their five-month-old son Leone Lucia - in Sicily, Italy.
The bride wore three dresses over two days, all custom, naturally.
For the rehearsal dinner, Chiara wore custom Prada – a dress most brides would kill for on their big day.
Then for the ceremony it was all about Dior. The bride opted for a classic style, with long-sleeved lace and tulle skirt, and had her hair pulled back under a traditional veil.
Then Chiara changed into a second, custom Dior dress, designed by Maria Grazia Chiuri.
“The second dress for the night is a custom-made Dior haute couture dress with embroideries about the song Fede wrote me to propose and all our symbols,” Chiara shared on Instagram. “Thank you @dior for creating the dresses of my dreams and these wonderful gifts 💘 #TheFerragnez