Kate Hudson arrives on the blue carpet at the 2016 Mattel UCLA Children’s Hospital Kaleidoscope Ball on Saturday evening (May 21) in Culver City, Calif. The 37-year-old actress was honored with Kaleidoscope Award for her contributions to children’s health, including her involvement with Operation Smile and similar organizations… Read entire story.
Source: Just Jared