The stars of Baz Luhrmann's The Great Gatsby have lined the red carpet in Cannes for the film's festival premiere.
Leonardo DiCaprio plays Jay Gatsby in Luhrmann's 3D extravaganza which also stars British actress Carey Mulligan and Isla Fisher.
The film, which is an adaptation of F Scott Fitzgerald's novel, opened the 66th Cannes Film Festival in the South of France.
Steven Spielberg has backed La Vie d'Adele to be a breakthrough racy hit after he and the Cannes jury named it the festival's top film.
Baz Luhrmann's glittering adaptation of The Great Gatsby will open the Cannes Film Festival tonight.