knows how to commit.

Milano has signed on for the romantic comedy "My Girlfriend's Boyfriend," according to The Hollywood Reporter, where she'll play a single woman torn between the affections of Michael Landes ("Final Destination 2") and "Harper's Island" star Christopher Gorham.

Gorham's character, a writer, will appeal to the main character's artistic side, while Landes' successful businessman woos her with material things. In this economy, the latter isn't a bad option.

Milano has also been in talks the past few seasons to co-star on various ABC projects, though her movie career is faring better.

Related:

Alyssa Milano gets another shot at ABC
Meet the (possible) stars of the 2009-10 TV season
Which 'Beverly Hills, 90210' and 'Melrose Place' actors should guest star on the updates?

Posted by:Andy Grieser