7. Cameron Diaz
Cameron Diaz has starred in several shows in Hollywood and has undoubtedly given her best to the entertainment world over the years. She’s always had a tall and slim body that is often admired by many women and well, so many men find her hot. Many girls would give anything to have Cameron Diaz’s body. She was once a model and to keep her body banging, she engages in a lot of activities for example yoga, surfing, fast diet, swimming and other sports. That said, without makeup on her face, she is just like us. You might therefore not be able to recognize her outside.