After getting together back in 2002, getting quietly engaged in early 2006 and having their first child together (Ramona) later that same year, longtime couple Maggie Gyllenhaal and Peter Sarsgaard finally tied the knot this past weekend in a small wedding ceremony in Brindisi, Italy with family and friends in attendance. Here are a couple pics of the happy couple on their wedding day this past Saturday and some deets about their surprise nuptials. They got hitched, y’all:

Maggie Gyllenhaal and Peter Sarsgaard made it official on Saturday: The longtime couple, who have a daughter together, tied the knot in a romantic wedding in Italy. “We are happy to confirm that Maggie and Peter were married on Saturday, May 2,” the actress’s rep said in a statement to PEOPLE. The celebration took place in a small chapel in Brindisi, according to European news reports. Among the guests were Jake Gyllenhaal and Reese Witherspoon … In March, Gyllenhaal celebrated her impending nuptials with a bridal shower attended by friends, including Witherspoon, a source tells PEOPLE. Gyllenhaal, 31, and Sarsgaard, 38, are parents to daughter Ramona, 2 ½. The couple announced their pregnancy and engagement exclusively to PEOPLE in 2006 after being together for more than four years. The pair costarred in 2003’s In God’s Hands, a low-budget feature produced by Steven Soderbergh.
I have to say that I really believed that GyllenGaard was one of those couples (like Brangelina, for instance) that I never thought would get hitched. They seemed like the kind of couple that seemed totally uninterested in legalizing their relationship and were happy with their own personal commitment to one another. A three year engagement is a long one … I’m happy to know that they finally decided to go thru with their wedding. While it’s very nice that Jake Gyllenhaal and Reese Witherspoon were in attendance at his sister’s nuptials, I hope they didn’t get any funny ideas from the ceremony. In any event, much love and congrats goes out to the happy couple! May they live a long and healthy life together in happily wedded bliss!
[Source]