She's dropped from a dize 24 to size 10 and has kept the weight off ...