Fans of Alyssa Milano were surprised yesterday when the 50-year-old actress posted a semi-naked photo of herself in the bathtub. Most people remember her from her role as Phoebe Halliwell on “Charmed”, but it turns out that she still looks amazing for a MILF of her age.