Photos: Kate Henshaw looked elegant at the premiere of her new TV show, ‘Do Good’! Dr. Sandra 11 years ago Talented actress looked radiant in a colourful Nancy Iconic Invanity outfit at the premiere of her new TV show, ‘Do Good’