I find Cara exceptionally boring looks wise, and maybe even borderline ugly a lot of the time. The fact she's often sticking her tongue out and pulling funny faces doesn't help.
Kate, in her prime, was an absolute beauty. She was very striking and made her looks seem natural and effortless. I'm not even a fan of her but it's undeniable how gorgeous she was.
For the media to promote Cara as being anything close to Kate is laughable.