James Corden takes a hit from a blunt during song and dance routine with Camila Cabello

James Corden suffered a blunt blow during a street performance with Camila Cabello and Billy Porter in Los Angeles on Friday.

The 43-year-old TV host was cheered on by his co-stars as he seemingly took a drag on a stranger’s blunt during their song-and-dance number.

The late night talk show host’s public appearance comes just a week before the premiere of the upcoming film Cinderella, in which he will appear.

Smoke show! James Corden was seen taking a hit from a stranger’s blunt as he appeared in a Los Angeles street performance with Camila Cabello and Billy Porter on Friday

Corden was dressed in a giant mouse costume with an attached tail and a hood with large ear pads on the sides, as well as a pair of white sneakers.

Cabello wore a striking princess costume with a wide bottom and a corset that hugged her tight tummy.

The 24-year-old singer’s typically free-flowing brunette locks were tied in a long braid that fell to her chest.

Rooting it!  The 43-year-old TV host was cheered on by his costars as he seemingly took a drag on a stranger's blunt during their song-and-dance number

Rooting it! The 43-year-old TV host was cheered on by his costars as he seemingly took a drag on a stranger’s blunt during their song-and-dance number

Joint effort: The TV host was later seen posing for a photo alongside Cabello, Porter and Idina Menzel

Joint effort: The TV host was later seen posing for a photo alongside Cabello, Porter and Idina Menzel

Porter wore a patterned purple bodysuit, as well as a hefty cloak and leather heeled boots while performing with his costar.

Also in attendance was Idina Menzel, who wore a gorgeous multicolored dress that contrasted perfectly with her deep dark brown locks.

All artists will appear in Cinderella, which is currently premiering on the Amazon Prime Video streaming service.

Singing Out Loud: Cabello was seen in a bright pink princess costume and singing a few notes during the performance

Singing Out Loud: Cabello was seen in a bright pink princess costume and singing a few notes during the performance

Dressing up for the role: Porter wore a purple patterned bodysuit and a cloak

Colorful clothes: Menzel wore a brightly colored dress during the performance

Dressing for the role: Porter wore a purple patterned bodysuit and a cloak. Menzel wore a brightly colored dress during the performance

The feature film is based on Charles Perrault’s version of the classic fairy tale, which has been incorporated into countless film and television productions.

Development of the upcoming Kay Cannon-directed musical was originally announced in 2019, with Corden coming up with the idea for the feature film and serving as one of the producers on the project.

Cabello will play the feature’s titular character, while Menzel will play her stepmother Vivian.

Source material: Cinderella is based on Charles Perrault's version of the classic fairy tale

Source material: Cinderella is based on Charles Perrault’s version of the classic fairy tale

Solid support: Kay Cannon directed the upcoming feature and Corden came up with the idea for the project

Solid support: Kay Cannon directed the upcoming feature and Corden came up with the idea for the project

Porter will play the role of the princess’s genderless fairy godparent, and Minnie Driver and Pierce Brosnan will also be seen as Queen Beatrice and King Rowan.

Corden, Romesh Ranganathan and James Acaster will play a trio of footmen and mice in the upcoming feature film.

Physical production initially started in February 2020, although it was quickly shut down due to the onset of the global pandemic.

The film’s cast and crew later reunited and resumed shooting, which was finally completed in September.

Playing the part: Corden, Romesh Ranganathan and James Acaster will portray a trio of footmen and mice in the upcoming feature film

Playing the part: Corden, Romesh Ranganathan and James Acaster will portray a trio of footmen and mice in the upcoming feature film

Precautionary Measure: Although production on Cinderella started last February, it was quickly shut down due to the onset of the global pandemic

Precautionary Measure: Although production on Cinderella started last February, it was quickly shut down due to the onset of the global pandemic

Back at it: the project's cast and crew got back together later, and filming finally ended in September

Back at it: the project’s cast and crew got back together later, and filming finally ended in September

Both Cabello and Menzel will contribute original songs to the upcoming film’s soundtrack.

There will also be tracks from artists such as Beyonce, Eurythmics and Chic.

Originally, the feature was supposed to be released last February, though it was later moved to July.

Cinderella was eventually given a September 3 release date, where it stands today.

Coming Soon: Cinderella is currently releasing on the Amazon Prime Video streaming service on September 3rd

Coming Soon: Cinderella is currently releasing on the Amazon Prime Video streaming service on September 3rd

.