Everything we know so far about the live-action Barbie movie: From star-studded cast to director to storyline
It's already become one of the most hotly-anticipated films of 2023.
Pictures from the film have already been released in the past several months, with much excitement and criticism from fans.
So here's everything you need to know about the live-action Barbie movie.
Barbie girl: Margot Robbie will be playing the titular role of Barbie in the live-action film
Who is starring in it?
The cast of this film is immense and has a number of huge stars attached to take part.
The main role of Barbie will be played by Margot Robbie, while Ryan Gosling will star opposite her as her famous boyfriend Ken.
It has been rumoured that there will be different versions of Barbie and Ken, with one Barbie said to be portrayed by Issa Rae and the other might be Hari Nef.
Double take: Ryan Gosling will star opposite her as her famous boyfriend Ken (pictured right)
Marvel's Simu Liu and new Doctor Who Ncuti Gatwa are also said be playing other Kens.
New York Times reporter Kyle Buchanan tweeted: 'I am hearing incredible BARBIE goss at Cannes. For one, I'm hearing that Ryan Gosling is not the only Ken in the BARBIE film. Simu Liu and Ncuti Gatwa also play Ken.
'And, by the same token, Margot Robbie is not the film's only Barbie. Issa Rae and Hari Nef play different Barbies…'
Rumours: It has been rumoured that there will be different versions of Barbie and Ken, with one Barbie said to be portrayed by Issa Rae and the other might be Hari Nef
Other members of the cast include Will Ferrell, Kate McKinnon, Michael Cera, Emma Mackey, Kingsley Ben-Adir, America Ferrara, Rhea Perlman, Ariana Greenblatt, Ana Cruz Kayne, Alexandra Shipp, Ritu Arya, Sharon Rooney, Connor Swindells, Scott Evans and Jamie Demetriou.
Fans think Emma will be playing the role of Skipper, the younger sister of Barbie, thanks to her resemblance to Margot.
Also linked to the film are Bridgerton's Nicola Coughlan, actress Saoirse Ronan and pop sensation Dua Lipa - but these have not yet been confirmed.
Doppelganger: Fans think Emma Mackey will be playing the role of Skipper, the younger sister of Barbie, thanks to her resemblance to Margot
The Derry Girls actress teased that Sex Education's Ncuti had already been announced for the mystery project, but she had not yet.
And Ncuti appeared to hint that their joint project is the upcoming Barbie film as he shared a snap of the pair to Instagram alongside the caption, 'a pair of dolls'.
When will it come out?
In celebration of the Mattel doll’s 60th anniversary, Barbie will be released in cinemas on July 21, 2023.
Coming soon: The live-action Barbie flick is set for release on July 21, 2023
Who is directing?
Little Women and Ladybird filmmaker Greta Gerwig, 38, is directing the project, and wrote the script for the film with her longtime partner Noah Baumbach. Production has already started on the movie.
What can viewers expect?
Plot details are being kept under wraps, but insiders have suggested that there is a meta aspect to the story.
Will is said to be playing the CEO of a toy company that may or may not be Mattel.
Excited: Margot has long been attached to play Barbie on the big screen and promised that the movie will be very different to what people are expecting
Margot has long been attached to play Barbie on the big screen and promised that the movie will be very different to what people are expecting.
She said: 'Something like Barbie where the IP, the name itself, people immediately have an idea of, 'Oh Margot is playing Barbie, I know what that is', but our goal is to be like, 'Whatever you're thinking, we're going to give you something totally different – the thing you didn't know you wanted.''
The Once Upon a Time in Hollywood star is hoping to provoke 'thoughtful conversation' with the film.
Deeper message: The Once Upon a Time in Hollywood star is hoping to provoke 'thoughtful conversation' with the film
Margot said: 'Now, can we truly honour the IP and the fan base and also surprise people? Because if we can do all that and provoke a thoughtful conversation, then we're really firing on all cylinders.'
A synopsis on IMDB of the upcoming film reads: 'A doll living in "Barbieland" is expelled for not being perfect enough and sets off on an adventure in the real world. A Live-action feature film based on the popular line of Barbie toys.'
The film is being touted as 'a fish-out-of-water story about a doll who is ousted from toy society for not being perfect enough', according to a report by Vulture.
She then comes to the realization that what's on the inside is more important than her appearance.
What will it look like?
In April, a photo was released of Margot as Barbie sitting in a pink convertible on the film's brightly coloured set as fans were teased about the new film.
Meanwhile, the first image of Hollywood heartthrob Ryan as Ken caused fans to go wild on Twitter, with fans dubbing his look 'terrifying.'
With short white hair, orange tan and a double denim ensemble, fans questioned how stylists had managed to make the normally stunning looking man look 'not hot'.
Scary: Meanwhile, the first image of Hollywood heartthrob Ryan as Ken caused fans to go wild on Twitter, with fans dubbing his look 'terrifying'
Unimpressed: With short white hair, orange tan and a double denim ensemble, fans questioned how stylists had managed to make the normally stunning looking man look 'not hot'
Meanwhile, Simu gave an insight into the preparation for the role, saying he had to be fully waxed.
During an interview with The Independent, he said: 'I have such a newfound admiration for the incredibly brave women who go through this on a monthly basis,' referring to his waxing sessions as 'the most painful experiences' of his life.
Wasn't Amy Schumer meant to be in it?
All the way back in 2016, it had originally been announced that Amy Schumer would be taking on the role - but she bowed out just four months later.
'Sadly, I'm no longer able to commit to Barbie due to scheduling conflicts,' she said at the time. 'The film has so much promise, and Sony and Mattel have been great partners. I'm bummed but look forward to seeing Barbie on the big screen.'
However, later Amy admitted that it was less about scheduling and more about creative differences. 'They definitely didn't want to do it the way I wanted to do it, the only way I was interested in doing it,' she told The Hollywood Reporter.
'The idea that that's just what every woman must want, right there, I should have gone, 'You've got the wrong gal,'" she added.
Exit: All the way back in 2016, it had originally been announced that Amy Schumer would be taking on the role - but she bowed out just four months later