Law promotes peace at a concert in the Netherlands. Plus: Joshua Jackson & Diane Kruger, Catherine Zeta-Jones, Kate Bosworth and more

Taking It to Heart

Kate Hudson hits the stage at the iHeartRadio Music Festival Friday in Las Vegas, where she wowed in a sleek black catsuit by Michael Kors.