Cameron Diaz and Benji Madden got married at her house in Beverly Hills on Monday evening. That's one sentence we never thought we'd write!

The two, who have been dating for just seven months, tied the knot in front of about 100 guests, and they had a rehearsal dinner the previous night. "We couldn't be happier to begin our new journey together surrounded by our closest family and friends," the couple said in a statement to People.

A-list attendees included Drew Barrymore, Nicole Richie, Reese Witherspoon, Gwyneth Paltrow, Samantha Ronson and Robin Antin. As you know, Richie, who is married to Benji's brother Joel, set up the the two, and her and Joel's son Sparrow served as the ring bearer. The nuptials took place inside and the reception was held under a tent in the backyard. Party trucks arrived earlier in the day, and Diaz used the same planners as BFF Barrymore.

Just last month the news broke that the two were engaged, and the 42-year-old actress hasn't been shy about hiding her ring. Still, she's made a number of comments over the years about why she didn't believe in marriage, so there must be something about Benji!

Click the gallery below for more photos from the ceremony!