The 77th Cannes Film Festival 2024 was truly a glamorous affair as Bollywood and Hollywood's stunners sprinkled stardust on the red carpet. Stars including Emma Stone, Demi Moore, Naomi Campbell and Aishwarya Rai Bachchan put their best fashion foot forward. From enchanting gowns to dramatic floor-skimming ensembles Cannes this year saw it all. But where there's a yay there's also a nay!