Home Celebrity Pregnant Duchess Kate Sparkles With Prince William at Royal Variety Performance