Salma Hayek's Latest Red Carpet Look Is a Total Cinderella Fashion Moment

The Last Wish, Salma Hayek got into the fairytale spirit by wearing a princess-inspired ballgown from Alexander McQueen.

On December 13 at the Lincoln Center in New York City, Salma Hayek experienced her very own contemporary Cinderella moment

In an icy blue ballgown by Alexander McQueen with shimmers, the actress floated down the red carpet

The stunning gown had a sheer bustier bodice that was covered in sequins, rhinestones, and beads and had matching sheer cap sleeves.

The voluminous skirt was softly pleated. (It is unknown if she was wearing glass slippers below.)

Salma finished off the princess look with a sparkling pale blue statement ring. 

The Frida actress blended a smokey eye and a deep pink lip into her makeup and wore her dark hair down, wavy, and split down the middle.

Salma voices Kitty Softpaws, a street-smart Tuxedo cat who is Puss' female counterpart and love interest in the new animated picture, which will be released in theatres on December 21

Salma celebrated her 56th birthday three months prior to the magical fashion event.