Zendaya Transforms Into a Butterfly on 'Greatest Showman' Red Carpet

Zendaya butterfly dress
Don Arnold/WireImage

The head-turning dress is a Moschino by Jeremy Scott.

Zendaya knows how to make an entrance!

The 21-year-old actress attended the premiere of The Greatest Showman on Wednesday in Sydney, Australia, wearing a show-stopping, butterfly-inspired dress from Moschino by Jeremy Scott. Letting the outfit do all the talking, Zendaya swept up her hair into an old Hollywood-style 'do and accessorized with simple stud earrings. 


The style-savvy star was joined on the red carpet by her handsome Greatest Showman co-stars, Zac Efron and Hugh Jackman, who both donned dapper blue suits. 

In a recent interview with ET, Efron opened up about his "electric" smooch with Zendaya in the movie, declaring it his favorite onscreen kiss ever! The musical is inspired by the life of P.T. Barnum, and celebrates the birth of show business and tells of a visionary who rose from nothing to create a spectacle that became a worldwide sensation.

“Our characters go through so much in this movie,”  Efron, who plays Phillip Carlyle in the film, said of his onscreen romance with Zendaya's character, Anne Wheeler. “There's this unspoken kind of relationship they have that's communicated through looks and kind of electric, and at that point in the 1850s, that relationship was very taboo. Not cool.”

Check out what Zendaya thought of her movie romance with the 30-year-old heartthrob: 

The Greatest Showman hits theaters on Dec. 25.