Fergie and Josh Duhamel finaly tied the knot
The long-awaited wedding of Fergie and Josh Duhamel took place in picturesque Malibu, Calif.
The ceremony on Saturday was a white fantasy theme and took place under magnolias filled with thousands of white roses, People magazine reports.
The Black Eyed Peas singer, 33, wore a Dolce & Gabbana gown during her wedding to the 36-year-old "Las Vegas" actor.
Fergie carried a bouquet of white flowers studded with crystals as the couple exchanged rings engraved with personal messages, People said.
Fergie and Josh got engaged in 2007. The happy couple met in 2004 when Fergie guest-starred on "Las Vegas."
Photo and Source