Alyssa Milano Looks Hotter Than Ever On Maxim Cover

Forty year old Alyssa Milano looks hotter than ever this month on the cover of Maxim next month. The Mistresses star appears on the cover of the magazine wear a plaid shirt unbuttoned and white hot pants.

The mother of one should be proud to show off her toned body on the magazine cover as many young ladies strive to look that great. She told the magazine that she did struggle sometimes growing up as a teen star having all of her awkward struggles aired publicly on television.

The star not only has her new show airing on Monday night, but Alyssa Milano was also recently announced as the new host of Project Runway All Stars. She will take over hosting duty for season three when it premieres this fall.