Nick Cannon has been placed on a strict diet following his recent health problems.
Nick Cannon placed on diet