Britney Spears wore an elegant custom Versace gown to marry personal trainer and model Sam Asghari at an intimate wedding ceremony outside Los Angeles on Thursday.

The pop princess completed her outfit with a dramatic satin-edged veil and white choker as she tied the knot at her home in Thousand Oaks, California.

Following months of speculation about who would design Spears' gown, the singer reportedly let slip in a since-deleted Instagram post

The brand's chief creative officer, Donatella Versace, confirmed her involvement Friday,

Posting a picture of the newlyweds to Instagram, the Italian designer wrote that Spears held "a very special place in my heart."

"Designing Britney and Sam's wedding outfits came naturally to me," she wrote in the accompanying caption.

A tremendous amount of love was poured into every detail. Together with our Atelier, we created a gown and tuxedo that exudes elegance and glamour.

Versace joined a high-profile guest list that included Lady Gaga, Madonna and Selena Gomez.

With its classic silhouette and three-meter-long (10-foot) train, the design featured a plunging neckline and capped,