Alyssa Milano and David Bugliari Just Got Married!

Hours ago, Alyssa Milano and her long time beau, Hollywood agent David Bugliari, tied the knot in a small private ceremony at his family’s estate in New Jersey.

The newlyweds exchanged traditional wedding vows inside a wrought iron gazebo, with Alyssa wearing a custom Vera Wang wedding gown and David in a tux. Alyssa walked down the aisle carrying lily of the valley flowers to the tune of John Lennon’s “Imagine.”

Dinner was served afterwards in the garden furnished with rattan chairs and hay bales set up as cocktale tables in a large barn style tent with iron chandeliers that created a rustic, farm style atmosphere.

Bugliari proposed to Milano last December with an engagement ring made by Jim Lavi at Daniel Jewelry in La Jolla, Calif.

So romantic. Congrats to Alyssa and David. May you have a long and happy life together!