Kim Kardashian thinks she will only ‘look good’ for the next 10 years