Margot Robbie celebrated her 32nd birthday with a Barbie cake.

The Australian actress is currently playing the beloved children’s character in a new live action movie opposite Ryan Gosling as Ken – and she rang in her big day on set with a very special pink cake emblazoned with the words ‘Happy Birthday Barbie Margot’.

The cake had a Barbie doll sticking out of the top with the base arranged to look like a pink ballgown.

Margot was also pictured carrying a big box of doughnuts on set along with a white party hat, while her husband Tom Ackerley was also seen on set helping the actress celebrate her special day.

Margot previously opened up about the movie role in an interview with Vogue magazine, insisting the Greta Gerwig-directed film is not what most people expect it to be.

She explained: “It comes with a lot of baggage! And a lot of nostalgic connections. But with that come a lot of exciting ways to attack it. People generally hear ‘Barbie’ and think, ‘I know what that movie is going to be,’ and then they hear that Greta Gerwig is writing and directing it, and they’re like, ‘Oh, well, maybe I don’t’.”

Amy Schumer was originally cast in the role of Barbie but later dropped out and explained her exit was due to creative differences.

She told The Hollywood Reporter: “They definitely didn’t want to do it the way I wanted to do it, the only way I was interested in doing it …

“I felt like I was disappointing my team by not being Barbie. The idea that that’s just what every woman must want, right there, I should have gone, ‘You’ve got the wrong gal’.”