Kristen Stewart gave an impromptu dance number with the cast and filmmaker of Andrea Arnold’s American Honey.

Along with her Shia LaBeouf, Riley Keough, Sasha Lane, Veronica Ezell, Raymond Coalson, Isaiah Stone and McCaul Lombardi joined along to cheer the mood of the spectator with their dance number on the Red Carpet on Sunday.

The E-40’s “Choices (YUP)” was played on the speaker on Cannes which made the cast member of American Honey bring on their best moves on the carpet. Along with the cast Kristen Stewart and Thierry Fremaux were also seen having a good time while posing for the cameras.

Kristen Stewart was there at the Cannes for the premiere of two new films Cafe’s Society and Personal Shopper. But the actress was also equally excited for her good friend Riley Keough who is to debut with American Honey.

Watch video:

The actress was also spotted grooving with Alicia Cargile much to the delight of the crowd and the photographers. Even though Kristen Stewart has received flak for her dress choice on the Red Carpet.

Some of her bizarre dress choice have come under the scanner and has received a lot of criticism from Fashion police around the world. But this cute dance number has won some brownie points for her on the red carpet.

Kristen Stewart Cannes 2016

Shia LaBeouf and Sasha Lane is also part of the film. Along with this two actors, a large number of free-spirited teenagers discovered around the country are also going to have their debut with this new movie.

The films deal with the story of a rag-tag group of teenagers who travels around the country making their living met by selling magazine subscription. Rihanna’s “We Found Love” scores also features on the soundtrack for the film.

Meanwhile both Kristen Stewart Cafe’s Society and American Honey cast are in great spirit for receiving good reviews for their project at the Cannes Film Festival.