Alyssa Milano started acting at age 7 and has pursued many different interests throughout her career.
The 43-year-old Milano has served as an ambassador for UNICEF, something she said "brought a whole other side of fulfillment into my heart, into my being" and made her realize "how important it is to diversify who you are as a human and all the things that make you happy."
Milano made a pilot for CBS, but the network recently decided it won't be moving forward with the show. She also hosts Lifetime's "Project Runway All Stars" and has a sports fan clothing line called Touch. Milano says she's able to juggle all these responsibilities because she keeps a fluid schedule.
"I almost feel like having a routine hurts that because you need the flexibility of time to accomplish everything in one day," she said.