Nick Cannon poses on the red carpet at Hard Rock Cafe in Times Square with children and staff from St. Mary’s Children’s Hospital
Credit/Copyright:

← Back to story: Nick Cannon Hosts St. Mary's Kids Benefit

More about the featured celebrities