To lose some weight before her upcoming wedding, Kate Middleton is reportedly on the Dukan diet -- which involved consuming extra protein but less fat.