Singer Fergie and soap star Josh Duhamel tied the knot yesterday at private ceremony in Malibu in front of about 200 to 300 guests that included Mario Lopez and new parents Jerry O’Connell and Rebecca Romijn. The ceremony was set with magnolias and white roses, according to Us magazine. A 14-piece classical orchestra played in the background.

Fergie reportedly wore a fitted, white ruched, corseted wedding gown with a mesh tulle overlay, spaghetti straps and a long train designed by Dolce & Gabbana. Her veil was also made by the designer, and was draped in millions of dollars worth of one-of-a-kind diamonds by H.Stern. Josh also wore Dolce & Gabbana, as did the bridesmaids (in black dresses) and groomsmen (in black suits and white ties).

A narrow colored diamond wedding band was designed to match her engagement ring which has a round, 4-carat brilliant cut diamond set amid other diamonds, with colors ranging from white to cognac. Duhamel’s ring was made of 18K white gold with a brush finish.

Fergie and Josh have been dating since 2004 after Duhamel confessed to In Style that she was his celeb crush. He popped the question in late 2007. Congrats to the happy couple!



Subscribe to Snark Food updates on Facebook, Twitter, Email, or RSS