13. Cameron Diaz
Cameron is 41 and still looking great! You are probably wondering how does she keep her body in such perfect condition and this time Cameron has an answer for you! She attributed her good looks to surfing and swimming, so, head down to the beach this summer, and who knows, maybe you’ll even meet her.