U.S. singer Courtney Love, seen Feb. 24 in London, England, is musing about casting for a Kurt Cobain biopic. U.S. singer Courtney Love, seen Feb. 24 in London, England, is musing about casting for a Kurt Cobain biopic. (Joel Ryan/Associated Press)

Courtney Love has quashed rumours that Twilight star Robert Pattinson is to play her late husband, singer Kurt Cobain, in an upcoming biopic.

Love, a singer and actor, has asked to approve casting on the film, to be based on Charles R. Cross's biography of the Nirvana frontman.

Love said a U.K. press report that Pattinson had been handpicked for the role was "silly."

"Isn't that so stupid. Who would cast him? That's just wrong, no offence [to Pattinson]," Love said.

Instead, she suggested her late husband might be played by either Ryan Gosling or James McAvoy.

Canadian-born Gosling won acclaim for his roles in Half Nelson and Lars and the Real Girl, and Scottish-born McAvoy starred in The Last King of Scotland.

Love said she thought she may never see the film, because it would be too painful to recreate the life of Cobain, who died in 1994.

She said she hopes a friend, film producer Trudie Styler, will act as her "proxy" to guide the movie, still in the early production stages.

With files from The Canadian Press