Cameron Diaz

Advertisement

Actress Cameron Diaz admits she has a better body now than when she was in her 20s and adds that she has no ageing woes.