Long-time Maxim crush Alyssa Milano turns 45 today, and we can hardly believe it.
The drop-dead gorgeous actress first adorned Maxim's cover way back in 1998, and we've had the privilege of featuring the beauty in multiple issues since, most recently in 2013.
In addition to her tenure as an always-gorgeous Maxim cover star, her career too has been a long and illustrious one.
Milano's first enduring role was her portrayal of tomboy Samantha Micelli alongside Tony Danza in the '80s sitcom Who's the Boss?
She continued to act through the '90s and 2000s, notably as the wily Jennifer Mancini on Melrose Place, as physic sister Phoebe on Charmed and, more recently, leading the cast in ABC's Mistresses and on Netflix's Wet Hot American Summer: Ten Years Later as Renata.
The stunner also found success after launching her own female sports apparel line, Touch, in 2009, and she has worked diligently for multiple humanitarian organizations as an ambassador for UNICEF and spokeswoman for PETA.
Help us make Milano's big day a special one, and take a look at her sexiest shots in the gallery above and her hottest Instagrams, below.