Jessica Simpson, 33, and Eric Johnson, 34, tied the knot after two days of pre-parties in the picturesque setting of the San Ysidro Ranch in the Santa Barbara mountains.

"We are overwhelmed with complete happiness and love having made our eternal commitment. To say 'I do' in front of family, friends and, most importantly, our children has been the happiest moment of our lives," the couple commented in a statement.

The couple said, "I do," under a white tent on the resort property with about 200 friends and family in attendance, including pals like Jessica Alba and Cash Warren; Simpson's BFF Cacee Cobb and her hubby Donald Faison; Jess' parents Joe and Tina and sis Ashlee and her fiance Evan Ross. Reports say the couple's kids -- daughter Maxwell, 2, and son Ace, 13 months, each played a special part in the ceremony. Jessica wore a custom Carolina Herrera gown, according to Us Weekly.

The two met in early 2010 and got engaged in November after nine months of dating. The put their wedding on hold twice -- when Jess got pregnant in 2011 and gave birth to Max in May 2012 and just eleven months later when the parents welcomed son Ace.

It's the second marriage for both -- Jessica was married to Nick Lachey from 2002-2006 and Eric divorced stylist Keri Johnson after five years of marriage, in October 2010.