Reese Witherspooon married Hollywood agent Jim Toth, 40, on Saturday evening, her rep confirmed to People. The couple, who became engaged in December, tied the knot in an intimate 20-minute ceremony at her ranch in Ojai, Calif. After much speculation about the bride's wardrobe, the 35-year-old actress wore a gown designed by Monique Lhiullier.

Celebrities in attendance included Sean Penn and Scarlett Johansson, Renee Zellweger, Tobey Maguire, Robert Downey Jr., and Alyssa Milano. Witherspoon's children Ava, 11, and Deacon, 7, from her first marriage to Ryan Phillippe, were also at the ceremony. —EMILY EXTON