Josh Hutcherson says Jennifer Lawrence is an ''idiot''.

The 21-year-old actor admits he had such a great time with the 23-year-old actress on the set of 'The Hunger Games: Catching Fire' because she has such an infectious, zany personality.

Speaking to MTV news, he said: ''Jennifer is incredible to work with, really she is so much fun and such an idiot but such a genius at the same time. I just love being around her and we have such a great time together.''

The hunky star portrays the blonde beauty's character Katniss Everdeen's love interest Peeta Mellark in the adventure movie, but also shares an embrace with Liam Hemsworth's alter-ego, Gale Hawthorne, and Josh says it was tough to watch.

He said previously: ''I didn't mind sharing Jennifer with Liam. It wasn't easy, but I didn't mind sharing.

''In this movie you get to see a lot more of Peeta and for me it's great, it's great to be able to show people what Peeta is all about.

''This is my favourite book of the series, you get to see the whole world. I love it.''

'The Hunger Games: Catching Fire' hits cinemas on November 21.