Katrina Kaif is one of those actresses who seem to never put on weight. The actress has always maintained a slender frame and attributes it to her rigorous regime where she works out and watches her diet. However, according to a report in Mumbai Mirror, Katrina had piled on weight due to a shoulder injury and weighed 68 kilos at one point. But being the disciplinarian that she is, the actress has dropped off the excess flab for her ongoing film. Besides working out religiously, Katrina is on a macro-biotic diet eating out of a special tiffin that reaches her every two hours. The diet and workout must have sure worked wonders for the actress who looked scintillating in the svelte number she wore for Arpita Khan’s wedding.