Courtesy of People

Reese Witherspoon's fairy-tale wedding to agent Jim Toth was fit for Hollywood royalty, from the picturesque setting to the bride's dream dress.

The nuptials, which took place on March 26th at Libby Ranch, Witherspoon's Ojai, Calif. estate, were a modest affair that included friends, family, and Witherspoon's two children, Ava and Deacon, from her previous marriage to Ryan Phillippe.

"There was so much joy in the room and a lot of laughter... There was a real family feel," says a guest.

Witherspoon was every bit the blushing bride in a rose-hued dress fit for a princess. The bride's Monique Lhuillier gown came featured a tulle skirt, Chantilly lace bodice, and rows of silk flowers descending along a satin silk ribbon.

"She took your breath away," a guest tells People.

Witherspoon's daughter, who also served as her maid of honor, wore a matching custom-designed Lhuiller dress.

After the ceremony, Witherspoon traded in her gown for a white silk Lhuillier minidress, which she wore for the remainder of the evening.

The actress' most recent nuptials were a far cry from her 1999 wedding to Phillippe. The couple married in 1999 at Charleston, South Carolina's Old Wide Awake Plantation in a field of wildflowers. The bride, who was seven months pregnant with daughter Ava at the time, wore a dress designed by Judianna Makovsky, who created the retro looks for 1998's "Pleasantville."

Get more celebrity scoop from our friends at PopEater.