Colin Hanks weddingColin Hanks tied the knot with publicist Samantha Bryant on Saturday in Los Angeles at sunset on the roof of the London Hotel in West Hollywood, PEOPLE reports.

The couple met through mutual friends, Hanks told the New York Times, and have been engaged since last June.

Alyssa Milano and Reese Witherspoon -- along with her steady companion, Jim Toth -- were among the 150 guests.