Leonardo DiCaprio opens 66th Cannes film fest

"Gatsby" star Leonardo DiCaprio on Wednesday opened the 66th Cannes Film Festival at a star-studded ceremony in the French Riviera resort.

Steven Spielberg, Nicole Kidman, Carey Mulligan and a troupe of 1920s flapper dancers were among those who braved driving rain and plunging temperatures on the red carpet.