Jimmy Kimmel tied the knot with longtime fiancee Molly McNearney in Ojai, Calif. on Saturday.

Kimmel, 45, and McNearney, a "Jimmy Kimmel Live" co-head writer, said "I do" at a ceremony attended by Kristen Bell and fiancee Dax Shepard, according to E! Online. Matt Damon, Ben Affleck, Emily Blunt, Ellen DeGeneres, Stanley Tucci, Howard Stern, Jennifer Aniston and fiancee Justin Theroux were also in attendance.

[For wedding photos, click HERE.] 

McNearney's father walked her down the aisle, according to US Weekly. The newlyweds exited to George Harrison's song "My Sweet Lord." 

"They are a really great couple," a source told US Weekly. "Everyone is very happy for them."

The couple asked guests to make charitable donations in lieu of gifts, reported People

Kimmel had a fun and creative bachelor party in Vancouver with a dozen close friends, reported E! Online. "They were all having a great time and in a good mood," said a source. "There wasn't much drinking but there was some laughing going on. They were just having a good time." The bachelor party also went on a bike tour and took lots of photos.

Perhaps Kimmel had plenty of time for a memorable bachelor soiree because he had no hand in preparing for the big day. "I'm not involved with the wedding planning, but I will be there," he said to US  last November.  "It'll be mostly a family affair and there will be a Catholic priest officiating."

Kimmel began dating McNearney in 2009 and proposed during a vacation at Kruger National Forest in South Africa in August 2012. Kimmel was previously married to Gina Kimmel, with whom he has two children, from 1988 to 2003.

The comedian also dated Sarah Silverman for seven years, splitting in 2009 immediately before he began dating McNearney.