With nature and family as themes, actress Alyssa Milano wed Hollywood agent David Bugliari at his family’s estate in New Jersey on Saturday, her rep confirms to people.com.

Milano, wearing a custom Vera Wang gown and holding a bouquet of lilies of the valley, walked down an aisle strewn with cream-coloured rose petals and grass to the tune of John Lennon’s Imagine.

The couple exchanged vows under a wrought-iron gazebo decorated with willow, calla lilies and roses. Among the guests was actor Bradley Cooper, a friend of the groom’s.

Dinner was served family style on rustic farmhouse tables in a tent with wood flooring and wrought iron chandeliers.

“My Italian family still eats Sunday dinner together every week,” said Milano. “We wanted to capture the same feeling.”