Alyssa Milano at 40 looks not a day older than Alyssa Milano at 30 if you ask us.
The actress, who celebrates the big 4-0 tomorrow, could easily pass for younger.
As you can see, she's still looking flawless or darn near close to it:
Further proving her youthfulness? Husband David Bugliari threw Alyssa a surprise prom-inspired party last weekend at the The London in West Hollywood.
Because she never went to her high school prom, of course. Sweet gesture by her guy. After looking at these Alyssa Milano pictures, we just have to ask ...
If This is 40, would you still hit it?