Battle of the Day

Heidi Klum vs Kate Moss

Heidi Klum in a bikini
Kate Moss in lingerie

Heidi Klum

Kate Moss

It seems like 42 for women may be the new 29. German model Heidi Klum (who is 42) has been dating art extraordinaire Vito Schnabel (who is 29) for quite awhile now.

Similarly, British model Kate Moss (who is also 42) has been partying hot and heavy with 29 year old Count Nikolai von Bismarck.

Which cradle robbing MILF do you think is hotter, Heidi or Kate?