Salma Hayek, Natalie Portman, Jane Fonda and More Cannes Film Festival Fashion

See what Salma Hayek, Natalie Portman and others wore recently in Cannes.

ByABC News
May 18, 2015, 1:56 PM
Salma Hayek attends the "Carol" premiere during the 68th annual Cannes Film Festival, May 17, 2015, in Cannes, France.
Salma Hayek attends the "Carol" premiere during the 68th annual Cannes Film Festival, May 17, 2015, in Cannes, France.
Anthony Harvey/FilmMagic/Getty Images

— -- Stars dazzled at the Cannes Film Festival last week, and it continued into the weekend and today.

Actresses including Amy Poehler and Natalie Portman stunned in short dresses while others wow'd in long gowns, but on Sunday, all eyes were on Salma Hayek.

Hayek, 48, who walked the carpet with her husband, François-Henri Pinault stunned in a purple Gucci dress with a plunging neckline. The couple took in the premiere of "Carol," starring Cate Blanchett and Rooney Mara, though Hayek is in France to promote her new film, "Tale of Tales." In that movie, based on fairy tales and is directed by Matteo Garrone, she plays an Italian queen in the seventeenth century.

"He had me at hello," she told Deadline, adding that he told her the film was told from the female perspective. "At that moment, I thought it was a joke. I said, 'Stop. Somebody's pulling my leg.'"

For more fashion highlights from the weekend and today, see the photos below.

PHOTO: Rooney Mara, Jane Fonda and Andie McDowell arrive at at the 68th annual Cannes Film Festival, May 17, 2015, in Cannes, France.
Rooney Mara, Jane Fonda and Andie McDowell arrive at at the 68th annual Cannes Film Festival, May 17, 2015, in Cannes, France.
PHOTO: Charlotte Casiraghi, Amy Poehler and Cate Blanchett arrive at the 68th annual Cannes Film Festival, May 17, 2015, in Cannes, France.
Charlotte Casiraghi, Amy Poehler and Cate Blanchett arrive at the 68th annual Cannes Film Festival, May 17, 2015, in Cannes, France.
PHOTO: Eva Longoria, Natalie Portman and Sienna Miller arrive at the 68th annual Cannes Film Festival, May 17, 2015, in Cannes, France.
Eva Longoria, Natalie Portman and Sienna Miller arrive at the 68th annual Cannes Film Festival, May 17, 2015, in Cannes, France.