Actress Alyssa Milano cringes whenever she recalls the moment she danced onstage with soul superstar Prince in 2011, because she was so heavily pregnant she couldn't enjoy herself. The former Charmed star reveals her husband, talent agent David Bugliari, surprised her with tickets to a concert by the Purple Rain icon, but she felt so bloated as she prepared to become a first-time mum, she wasn't looking forward to the gig. And when Prince singled her out in the audience and invited her up onstage, she couldn't believe the bad-timing. However, although Milano admits the experience isn't her favourite memory from her pregnancy, it has given her a cool story to tell her boy, Milo. She explains, "My sweet husband decided to take me to a Prince concert when I was eight months pregnant and you have to understand, I was 172 pounds the day I gave birth, so eight months pregnant I was maybe 165, I was enormous. We were in the front row, and Prince was performing, and he looked down at me and said, 'Come up onstage' and I was like, 'You've got to be kidding me!' So I got up onstage... and danced with Prince while Milo was in my belly." The singer even gifted Milano with a musical instrument for her baby: "He gave Milo a tambourine and everything, which was very, very sweet."