Jessica Simpson has become Mrs Eric Johnson after tying the knot with her beloved partner in Santa Barbara, California.
“We are overwhelmed with complete happiness and love having made our eternal commitment,” newlyweds Eric, 34, and Jessica, 33, said in a statement.
“To say ‘I do’ in front of family, friends and, most importantly, our children has been the happiest moment of our lives.”
The happy couple's two-year-old daughter Maxwell served as a flower girl and their one-year-old son Ace was given the role of ring bearer.
Eric and Jessica began dating in early 2010 and became engaged on the blonde beauty's 30th birthday in November that same year, but the pair had to postpone plans to wed twice after Jessica fell pregnant with both of their children.
As for the dress, Jessica wore a custom-designed champagne and gold Carolina Herrera gown (you can see the design here), complete with a cathedral length veil and designer shoes.
WATCH: IT'S TIME FOR THE MOST BEAUTIFUL WEDDING PROPOSAL VIDEOS OF ALL TIME
As for any bride, Jessica needed something blue, so Carolina added a blue ribbon inside the gown.
A huge congratulations to Jessica and Eric Johnson - we bet it was a magical day.