Invision/AP 1 / 3

Maggie Gyllenhaal and Peter Sarsgaard said "I do" over the weekend, has exclusively confirmed.

"We are happy to confirm that Maggie and Peter were married on Saturday, May 2," her rep tells

Check out Maggie Gyllenhaal and more Hollywood "Geek Goddesses"

Gyllenhaal, 31, and Sarsgaard, 38, tied the knot at a small chapel at luxury hotel Masseria in Brindisi near Rome, Italy.

Among the 40 guests? Maggie's brother, Jake Gyllenhaal, and his girlfriend, Reese Witherspoon.

See how Maggie and other hot starlets rock red lipstick

Gyllenhaal has dated Sarsgaard -- a close friend of Jake's -- for seven years. In April 2006, they announced their engagement.

The couple has a daughter Ramona, 2, and they live in Brooklyn, New York.

Is Maggie's hair a "Do" or a "Don't"?

"Motherhood is incredible," she told Britain's Tatler last August. "It's brought me to my knees in an incredible way - it's so humbling."

Asked if she and Sarsgaard had plans to wed, she said, "At some point in the next 20."

Check out this wedding scrapbook: Heidi Montag and Spencer Pratt


See more amazing celeb wedding photos

Look back at Reese and Jake's most romantic moments!

Will Maggie and Peter last as long as these Hollywood couples?