Ravishing in red: Selena Gomez puts on a leggy display in a shiny rose-coloured dress with VERY high split at Hotel Transylvania 2 photo call

Her body has been the focus of an uproar on social media as of late.

But there was no denying how good Selena Gomez looked on her latest outing.

The 22-year-old actress put on a rather leggy display at the Hotel Transylvania 2 photo call in Cancun, Mexico on Sunday.

Leggy lady: Selena Gomez glammed it up at the Hotel Transylvania 2 photo call in Cancun, Mexico on Sunday

Leggy lady: Selena Gomez glammed it up at the Hotel Transylvania 2 photo call in Cancun, Mexico on Sunday

Selena looked stunning as she joined co-stars Adam Sandler and Kevin James at the event as part of the Summer Of Sony Pictures Entertainment 2015 gala held at the Ritz-Carlton Hotel in the beautiful resort city.

The former girlfriend of Justin Bieber rocked a shiny red two-piece dress that featured a very high split ending at the upper thigh.

She gave just a peak of her toned midriff in the ensemble as it featured a large bow at the top of the skirt as she finished off the look with a pair of strappy gold heels.

Making appearances: The 22-year-old star was there at the event as part of the Summer Of Sony Pictures Entertainment 2015 gala held at the Ritz-Carlton Hotel in the beautiful resort city

Making appearances: The 22-year-old star was there at the event as part of the Summer Of Sony Pictures Entertainment 2015 gala held at the Ritz-Carlton Hotel in the beautiful resort city

Thigh's the limit: She showcased her fab figure in a shiny red two-piece number featuring a very thigh-high split
Thigh's the limit: She showcased her fab figure in a shiny red two-piece number featuring a very thigh-high split

Thigh's the limit: She showcased her fab figure in a shiny red two-piece number featuring a very thigh-high split

Natural: She wore her raven-coloured tresses elegantly combed back as she completed her make-up with a swipe of red lip

Natural: She wore her raven-coloured tresses elegantly combed back as she completed her make-up with a swipe of red lip

The Come & Get It Singer had her raven-coloured locks elegantly combed back as she sported natural, complimentary make-up on her face finished off with a swipe of red lip.

Selena certainly seemed to be the social butterfly at the event as she was spotted even chatting it up and sharing a few laughs with a few of the costumed characters at the event.

Adam, 48, went casual as usual as he wore a baggy seafoam green T-shirt with athletic trousers and black Adidas sneakers.

Three's a crowd: Co-stars Adam Sandler and Kevin James joined the star at the event 

Three's a crowd: Co-stars Adam Sandler and Kevin James joined the star at the event 

Sticking out: Selena didn't mind turning up the glam despite the two stars's relatively casual look

Sticking out: Selena didn't mind turning up the glam despite the two stars's relatively casual look

Altogether now: Director Genndy Tartakovsky, Adam, Selena, Kevin and Fran Drescher all posed for a snap together at the gala

Altogether now: Director Genndy Tartakovsky, Adam, Selena, Kevin and Fran Drescher all posed for a snap together at the gala

Kevin, 50, also dressed comfortably for the occasion as he sported a plain black top, charcoal grey trousers, grey high-top basketball sneakers and a black cap.

Fran Drescher who also utilized her vocal talents in the film was also in attendance as she rocked a black strapless mini dress.

Doppleganger! Gomez posed with her character Mavis at the photo call

Doppleganger! Gomez posed with her character Mavis at the photo call

Friendly: Selena was spotted having a conversation with one of the costumed characters

Friendly: Selena was spotted having a conversation with one of the costumed characters

Making new friends? She seemed to have a ball spending time with the mascots

Making new friends? She seemed to have a ball spending time with the mascots

Leggy lady: Selena displayed her pins on the couch

Leggy lady: Selena displayed her pins on the couch

The film is centred around a old fashioned vampire named Vlad who arrives at the hotel for an impromptu family get-together.

The animated movie also stars: Steve Buscemi, Keegan-Michael Key, Andy Samberg, David Spade, Mel Brooks, Chris Kattan and Julia Lea Wolov. 

Genndy Tartakovsky came back to direct Hotel Transylvania 2, which is set to hit theatres in September. 

Promoting: The former girlfriend of Justin Bieber also did not shy away from speaking to a media members at the event

Promoting: The former girlfriend of Justin Bieber also did not shy away from speaking to a media members at the event

Dynamic duo: Kevin and the 48-year-old Adam posed together as this is one of numerous projects they've worked together on

Dynamic duo: Kevin and the 48-year-old Adam posed together as this is one of numerous projects they've worked together on

Hello there: Kevin gave a friendly wave to his fans in attendance

Hello there: Kevin gave a friendly wave to his fans in attendance

Having fun: Kevin went for a casual look as he wore a black top, grey jeans and grey high-top basketball shoes

Having fun: Kevin went for a casual look as he wore a black top, grey jeans and grey high-top basketball shoes

What an entrance: Genndy and Fran exited an SUV limo together upon their arrival

What an entrance: Genndy and Fran exited an SUV limo together upon their arrival

The comments below have not been moderated.

The views expressed in the contents above are those of our users and do not necessarily reflect the views of MailOnline.

By posting your comment you agree to our house rules.

Who is this week's top commenter? Find out now