Alyssa Milano, who recently turned 40, looked fab at ABC's TCA Winter Press Tour at the Langham Huntington Hotel earlier this week.

The actress showed off her curves in a calf-length strapless beige dress and peep-toe pumps. She celebrated the milestone birthday on Dec. 19, and age has definitely not dulled her beauty.

Milano stars in the upcoming ABC series "Mistresses" about about four women and their love lives, sex lives,  secrets, lies, and friendship. The serie will air sometime this year.

She is married to CAA agent David Bugliari, with whom she had a son, Milo, in August 2011.