Cleavage and yoga pants and Adam Sandler, oh my!

Muy caliente Salma Hayek was spotted on the set of Sandler-produced sequel "Grown Ups 2" in Marblehead, Mass. and from our vantage point, she's nailing her role.

In the film, Hayek plays aerobics instructor Roxanne. Sporting skin-tight yoga pants, and a very low-cut blue tank top, there's no doubt that Hayek has her co-stars -- Sandler, Chris Rock, Rob Schneider and Kevin James -- working on their fitness.

"Grown Ups 2" hits theaters next summer.

Check out Salma's on-set look below:
salma hayek

salma hayek

CORRECTION: In a previous version of this story, we incorrectly stated that Hayek was reprising her role as an aerobics instructor. This is, instead, a new plot line for the character.

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)