Camila Cabello and Shawn Mendes.Photo: Jason Koerner/Getty Images

Camila Cabello and Shawn Mendes

Camila Cabellobrought her very own prince charming to theCinderellapremiere on Wednesday.

Cabello wore a cropped white tank top with a pastel tulle princess skirt and accessorized with silver jewelry and a disco ball purse. The former Fifth Harmony singer rocked a short hairstyle with bold gold eyeliner to complete her look. Mendes, 23, complemented her in a sheer black blouse, which he kept open to show off his chest, and white trousers.

Shawn Mendes and Camila Cabello.Jason Koerner/Getty Images

Camila Cabello and Shawn Mendes

The “Señorita” singers smiled and laughed together while posing on the carpet.

For more on Amazon Prime’sCinderellaand other top stories, listen below toour daily podcast PEOPLE Every Day.

Cabello also sparkled in her solo carpet moments during the premiere.

Camila Cabello.Jason Koerner/Getty Images

Camila Cabello

Ahead of Wednesday’s premiere, the singer opened up on Instagram abouthow much fun she had with her costarsin making the movie.

TheCinderellastar posted a photo with Nicholas Galitzine who plays Prince Charming as well as pictures withIdina Menzel, director Kay Cannon, Maddie Baillio,Billy Porter, andJames Corden.

“I love this film so much. And I love this cast so much,” Cabello began.

She continued, “@nicholasgalitzinewere clearly trying to be so hot in this pic but we laughed so much making this film together u goof!- thank you for being the best person to make this movie with and making me laugh with your anchorman voice. Mates 4 lyf and I love u!!!!!”

Of the film’s director, the singer wrote, “Wait till you see what@kaykaycannondid when you see this movie: she’s a badass woman who wrote and directed a movie about a badass woman! Spoiler alert! This is not a princess story like you’ve seen before. She’s a dreamer, honey 💕💕💕💕💕.”

Cabello went on to gush about Menzel, 50: “@idinamenzelI love u so much I’m so honored to be in this movie w you and so grateful to call you a friend ❤️.

“@theebillyporteryou are a magical being in this movie and in real life too, I love u ❤️❤️❤️❤️ ,” she continued. “@maddiebailliogirl I love u, you’re fantastic- Charlotte we missed you last night I love you!!!!!”

During a red carpet event on Monday, Cabello opened up about what it means to her to serve as the first-ever Latina princess.

“Being the first Latina princess is such an honor. I mean, I’d be so excited to see any other person being a Latina princess before me,” shetold PEOPLE. “Actually being that is crazy.”

Never miss a story — sign up forPEOPLE’s free daily newsletterto stay up-to-date on the best of what PEOPLE has to offer, from juicy celebrity news to compelling human interest stories.

Cinderellabegins streaming on Prime Video this Friday.

source: people.com