Fergie and Duhamel wed in a super-private ceremony at the Church Estates Vineyard in Malibu, California Saturday evening.
Fergie -- real name Sarah Ferguson -- wore a white ruched Dolche and Gabanna gown with a corset top and a tulle overlay, and was dripping in diamonds from jeweler H. Stern.
Duhamel also wore Dolce and Gabanna, as did the wedding party.
The couple's H. Stern rings were engraved with special messages to each other. Fergie's narrow diamond wedding band complements her engagement ring, which features a four-carat diamond set among smaller white and colored stones.
Duhamel's ring is a simple band of brushed white gold.
The couple, who has been dating since 2004, met on the set of Duhamel's television show Las Vegas.
Fergie had to spend months working on her fitness to get in shape for the big day, after packing on the pounds for her role in The Nines.