It is one of the most eagerly-awaited films of the decade, a classic tale of decadence, beauty, corruption and power.

And as The Great Gatsby, directed by Baz Luhrmann, premiered in New York, the film's stars put on a powerful fashion parade.

Among those adorning the red carpet were its leads, Leonardo DiCaprio and Carey Mulligan, who was dressed to the nines in a full-length red gown.

Co-star Isla Fisher also shone on the night, alongside the likes of Florence Welch, Jay-Z, Jennifer Morrison and Kate Mulvany.