Liam Hemsworth has difficulties learning an American accent.

The 19-year-old actor, who plays Will Blakelee alongside now-girlfriend Miley Cyrus in 'The Last Song', admits it took him a while to get the accent totally right, but credits watching US television programmes with helping him perfect it.

He said: "It's not easy. I did a film just before I came to America, in an American accent. So I've worked with an accent coach before, and I worked with an accent coach on 'The Last Song' as well. I do a lot of work with it.

"And we grow up with more than half of our television being American TV, and we watch a lot of the same movies that you guys do. It definitely takes work, but I've done it my whole life."

The star also says he is in negotiations to star in 'Arabian Nights', and claims it will be a "big, fun" movie.

He told Cinematical.com "I'm in negotiations at the moment. It's a big epic, fun film. It's about magic, and swords, and action... I play the commander of an army, and my king gets killed and I meet up with Sinbad and ask him to help me and come defend my kingdom.

"He comes back, and we do some sword fighting. I think it's going to be really cool. I love getting into physical shape for a film, it makes me feel more like what the character needs to be."

'The Last Song' was released in the US yesterday (31.03.10).