Curvy cover star Kate, 21, beat the heat in a striped see-through blouse and ultra-short hotpants, giving her already endless legs an extra boost in a pair of wedge trainers.
And while she's technically old enough to be Kate's mother, Cameron Diaz, 40, looked just as hot, showing off her own perfect pins in a pair of strappy whtie sandals and aztec print mini dress, under a stylish white oversized boyfriend blazer.
And as if the blonde bombshells hadn't made us envious enough with their luscious legs, Kate was also carrying the lust-have designer 'Diego' tote bag, by Alexander Wang.
Supermodel looks AND a designer wardrobe? It's just not fair!