Gwen Stefani is one of the most fashionable women in the word — and when she gets married, her wedding dresses are nothing short of iconic.
For her big day, the 51-year-old blushing bride wore not one but two stunning dresses by designer Vera Wang. The first was a dramatic custom white tulle gown featuring a fitted bodice, plunging neckline, cut-away back and floor-length ball gown-style skirt.
Her chapel-length veil featured two white roses at its hem and the embroidered names of the three sons she shares with ex Gavin Rossdale: Kingston James McGregor, 15, Zuma Nesta Rock, 12, and Apollo Bowie Flynn, 7.
Adding some country flair, Stefani rocked tall glitzy white cowboy boots by Le Silla. She also wore a collection of gold bangles, a cross necklace and, of course, her trademark bold red lipstick.
She later changed into a "party dress," which Wang described on Instagram as a "custom lily white Italian silk crepe and hand tumbled tulle strapless mini dress with hand pieced silk, crystal and sequin embroidered foliage delicately trickling from the waist down the skirt."
The embroidery included lovebirds that represented Stefani and Shelton; three baby birds flanked them, which stood for the boys.
But this is hardly the first time Stefani wowed while walking down the aisle. The "Spiderwebs" songstress famously donned a John Galliano custom-designed dramatic pink and white ombré wedding dress when she said "I do" to the Bush frontman back in 2002.
The asymmetrical gown featured a corseted bodice and wide, layered trained skirt with pockets. Stefani first wore it for her wedding at St. Paul’s Church in London’s Covent Garden and again, two weeks later, when the couple renewed their vows in a ceremony in Los Angeles.
The Voice coach has since donated the dress to the Victoria and Albert museum in London.
So which wedding dress of Stefani's do you think reigns supreme?