Demi Moore brought a shot of glamour to the red carpet at the Cannes Film Festival, along with Emma Stone, Eva Longoria and Selena Gomez. (May 20)

Cannes Fashion: Demi, Salma and Emma steal the show

Demi Moore brought a shot of glamour to the red carpet at the Cannes Film Festival, along with Emma Stone, Eva Longoria and Selena Gomez. (May 20)