Actress Alyssa Milano got married to Hollywood agent David Bugliari at his family's estate in New Jersey Saturday.

Milano wore a custom gown by Vera Wang, and held a bouquet of lily of the valley flowers to the tune of John Lennon's 'Imagine'.

"We wanted a wedding that was reflective of who we are as a couple," said Milano, who calls meeting her husband in 2006 "a lovely gift,"

[via People]