The Charmed actress Alyssa Milano and her agent David Bugliari got engaged, on December 18, and have been dating for more than a year, her rep confirms.

Alyssa was previously married to musician Cinjun Tate in 1999, said I've gotten such s--- about my dating choices, including Carl Pavano, Barry Zito and Brad Penny. Like, every single article ... is about how I'm 'the chick that dates athletes...

She added, I'd love to just find a good plumber or doctor.

Milano, 36, currently appears on the NBC show, My Name is Earl.