She's still got it.

Cameron Diaz certainly turned a few heads, leaving her gym in New York City Monday afternoon. The leggy blonde showed off her toned stems in gray spandex leggings and a red tank top as she walked down the street with her trainer.

Although many people may harbor ill will toward their trainers, who make them sweat and push them to their physical limits, Diaz and hers were all smiles as they expressed their endorphin surges with ear-to-ear smiles.

Check out Diaz's workout look below:
cameron diaz spandex

Also on HuffPost:

Loading Slideshow...
  • Hilary Duff

  • Scarlett Johansson

  • Kimberly Stewart

  • Katy Perry

  • Cameron Diaz

  • Jennifer Garner

  • Sandra Bullock

  • Charlize Theron

  • Vanessa Hudgens

  • Kim Kardashian

  • Zoe Saldana

  • Amanda Seyfried

  • Reese Witherspoon

  • Rosie Huntington-Whiteley

  • Minka Kelly

  • Jennifer Lawrence

  • Jordana Brewster

  • January Jones

    (Pacific Coast News)

  • Salma Hayek

    (FameFlynet)

  • Jessica Biel

    (Pacific Coast News)

  • Dakota Fanning

    (Pacific Coast News)

  • Hilary Duff

    (Pacific Coast News)

  • Heather Morris

    (Pacific Coast News)

  • Emily Blunt

    (Pacific Coast News)

  • Zooey Deschanel

    (Pacific Coast News)

  • Ashley Greene

    (Pacific Coast News)

  • Nikki Reed

    (Pacific Coast News)

  • Kim Kardashian

    (Pacific Coast News)

  • Snooki and JWoww

    (Pacific Coast News)

  • Ashley Benson

    (Pacific Coast News)

  • Megan Fox

    (Pacific Coast News)

  • Maria Menounos

    (Pacific Coast News)

  • Courtney Robertson

    (Pacific Coast News)

  • Miley Cyrus

    (Pacific Coast News)

  • Miley Cyrus

    (Pacific Coast News)

  • Sandra Bullock

    (Pacific Coast News)

  • Elizabeth Berkley

  • Jennifer Hudson

    (Pacific Coast News)