The size of the vortex core in a clean superconductor is strongly temperature dependent and shrinks with decreasing temperature, decreasing to zero for T -> 0. We study this so-called Kramer-Pesch effect both for a single gap superconductor and for the case of a two gap superconductor using parameters appropriate for Magnesium Diboride. Usually, the Kramer-Pesch effect is absent in the dirty limit. Here, we show that the Kramer-Pesch effect exists in both bands of a two gap superconductor even if only one of the two bands is in the clean limit and the other band in the dirty limit, a case appropriate for MgB2. In this case an induced Kramer-Pesch effect appears in the dirty band. Besides numerical results we also present an analytical model for the spatial variation of the pairing potential in the vicinity of the vortex center that allows a simple calculation of the vortex core radius even in the limit T -> 0.