Leonardo DiCaprio has been praised by his Great Gatsby co-star Isla Fisher for being "one of the greatest actors of our generation".
The actress, who is married to Sacha Baron Cohen, said that DiCaprio was the perfect choice to play the iconic literary character in Baz Luhrmann's new adaptation.
"Leo is the most perfect Jay Gatsby. He brings to it a childlike innocence," she told Access Hollywood. "His obsession with Daisy doesn't feel mentally ill. It's just sort of passionate and misguided, but still romantic.
Leonardo DiCaprio at the Great Gatsby premiere (WENN)
"Leo's fabulous in everything - he's one of the greatest actors of our generation. But he has gone further than you could ever have imagined with this character, and really made [Gatsby] so multi-dimensional, and so flawed and so vulnerable, and yet so macho and sexy - everything that you want in Gatsby."
The star also said that she had a great time when it came to the glamour that goes hand-in-hand with the project, specifically the costumes - designed by Catherine Martin.
Isla Fisher at the premiere of Great Gatsby (WENN)
"I felt like there was a whole building devoted to Catherine Martin and the costumes," Fisher gushed. "You could just go from room to room looking at beautiful sketches and seeing silks and lace and feathers.
"But my character, obviously being working class, she couldn't afford to be in beautiful costumes. I think she made her own costumes. So, there was a lot of lycra...
"I still loved my character's costumes, even though the plastic bangles drove me a little bit nuts by the end."
The Great Gatsby has been met by positive to mixed reviews, and is out in the UK on May 16.