mccarthy's probably the same age as emma in that photo. add some wrinkles and stretch marks and a bigger waistline, some muscle atrophy and you'll get present day jenny (who is still hotter than 99% of people out there).
age always trumps beauty, gentlemen.