Olivia Culpo only tried one wedding dress before nuptials

Olivia Culpo tried on just one wedding dress before she tied the knot with Christian McCaffrey.

The model and former Miss Universe tied the knot with the American football star in Watch Hill Chapel in Watch Hill, Rhode Island on Saturday 29 June.

Olivia, 32, exchanged vows with the San Francisco 49ers star wearing a long-sleeve crepe crew neck ball gown with a voluminous skirt and a 16-foot lace veil.

She worked with Italian fashion house Dolce & Gabbana to turn her ideas into sketches and then physical dresses - and she was thrilled with the results.

"This is the first and last and only wedding dress I tried on," she said in a TikTok for Vogue during her fitting at the Dolce & Gabbana atelier in Milan, Italy. "I didn't try on any other silhouettes, I didn't try any other styles, I knew exactly what I wanted and I'm so happy. I love the way that the veil balances the traditional, civil characteristic of the main dress. It's the perfect marriage between the dress and the veil."

In addition to the wedding dress, Dolce & Gabbana also made Olivia a Grecian-style welcome party dress, an ethereal off-the-shoulder reception gown and a strapless minidress for the after-party.

"Never in my wildest dreams did I think that Dolce & Gabbana would not only be making my wedding dress but also three additional looks for my wedding," she gushed. "Seeing the sketches come to life... This has exceeded every expectation."

Olivia and Christian began dating in 2019 and became engaged in 2023.