Eva and Keira`s red carpet moment ruined by protests

London: Hollywood beauties Eva Mendes and Keira Knightley missed out on their moment of glory on the red carpet after the Rome premiere of their film `Last Night` was hijacked by Italian protesters.

Dressed in spectacular gowns, the two actresses watched from the sidelines as the screening, which marked the opening of the Rome Film Festival, was marred by a protest over the Italian government`s drastic cuts to funds for cultural events, with some 800 people storming the red carpet.

Knightley and Mendes were both whisked into the theatre alongside the rest of the film`s cast, surrounded by bodyguards, reported Daily Mail online.

The high-profile stunt was part of an ongoing dispute with film industry workers and the government.

In the film, Knightley leaves behind her trademark costume roles to play Joanna, a young woman living in a posh Manhattan loft who becomes jealous when she meets her husband`s sexy new colleague, played by Mendes.

When he and Mendes go on a business trip together, Joanna bumps into her French former lover and finds herself confronted with the same dilemmas about cheating as her husband.

The film, which also casts Avatar star Sam Worthington and French actor Guillaume Canet, opened the fifth edition of the Rome film festival, which runs until November 5.