Bringing the glitz to the Emilia Perez premiere at the 77th Cannes Film Festival on Saturday were Selena Gomez, Eva Longoria, and Salma Hayek.
Selena, 31, the lead actress in the August 28 release of the musical criminal comedy in which she plays Jesse, went out wearing a black gown with an exquisite white neckline that encircled her shoulders.
Hollywood heavyweights Salma,57, and Eva,49, who were all dressed to the nines for the glamorous evening, joined the singer on the red carpet.
Selena accessorized her floor-length gown with a diamond necklace and matching earrings, exuding an air of old Hollywood glamor.
The singer nodded to admirers while posing boldly on the carpet and sporting her brunette tresses in a ponytail.
In the meantime, Salma,57, who is well-known for her part in the blockbuster hit Grown Ups, made a big statement in a strapless sparkling black gown.
The actress added inches to her height with a pair of tall gold platform heels and accessorized with a black sparkling purse with a gold accent around the clasp.
Eva, 49, a star of Desperate Housewives, made a bold statement in a blue gown with two cut panels around her waist and a high split up her right leg.
The dress showcased her toned stomach and a silver beaded accent over the chest.
Eva wore a simple strap over her ankle to accessorise her statuesque frame with a pair of silver platform heels.
The actress, sporting a sophisticated updo that emphasized her exquisite diamond earrings, looked effortlessly stylish.
Selena was accompanied on the red carpet by her 45-year-old co-star Zoe Saldana, who stunned in a floor-length black gown with a huge train.
The chic ensemble included a low back, a rose-colored train, and a bandeau neckline. The black dress had big bows at the waist and legs.