Streams of A-listers had turned up, all vying for the limelight.

But it was human rights barrister Amal Clooney who stole the show at the Cannes Film Festival last night.

Amal Clooney. Photo / AFP
Amal Clooney. Photo / AFP

The 38-year-old looked dazzling in a yellow silk couture Versace gown - thought to be worth up to £50,000 (NZ$105,900) - in her first appearance at the 12-day festival for the premiere of her husband George's latest film

Money Monster

.

Advertisement
US director Jodie Foster with the Tom Rothman, Julia Roberts, George Clooney and Amal Clooney. Photo / AFP
US director Jodie Foster with the Tom Rothman, Julia Roberts, George Clooney and Amal Clooney. Photo / AFP

At one point she had to untangle herself from her long train after stopping for photos and moments later, as she continued up the red carpet, she had to re-position her dress again.

Amal Clooney. Photo / AFP
Amal Clooney. Photo / AFP

But Mrs Clooney, who wore Cartier jewellery, handled the wardrobe malfunction with impressive grace.

Even Mr Clooney's Money Monster co-star Julia Roberts, 48, although glamorous in a plunging black Armani Prive gown and a glittering Chopard emerald and diamond necklace, could not draw attention away from the British-Lebanese lawyer.

Julia Roberts and Amal Clooney. Photo / AP
Julia Roberts and Amal Clooney. Photo / AP

Mr Clooney, 55, clearly only had eyes for his wife on the red carpet, but earlier in the day he showed off his easy camaraderie with long-time friend Miss Roberts as they hugged, giggled and whispered in each other's ears.

US actor George Clooney kisses his wife, British-Lebanese lawyer Amal Clooney. Photo / AFP
US actor George Clooney kisses his wife, British-Lebanese lawyer Amal Clooney. Photo / AFP

At a press conference for their film - a thriller which looks at corruption in the world of finance - the actor spoke of how they joked around during filming, saying: "For Jodie [Foster, the director] that was literally like herding cats. It was a disaster for Jodie but for us it was really fun."