News

Cannes Film Festival has officially begun, transforming the French Riviera into a dazzling hub of cinema and high fashion.