Nicole and Lenny an item

Tom Cruise has confirmed his ex-wife Nicole Kidman is in a new relationship with US rocker Lenny Kravitz, ending weeks of speculation.

The actor told a US interviewer: "I am now with Penelope Cruz and she is with, with, another.

"She is with Lenny. Lenny Kravitz. Yeah. He is a very talented musician."

Asked why he had publicly said he still loved the 36-year-old Australian, Cruise, 41, said: "You can love someone and know it's not right for you."

He said he hoped to marry again and have more children - but there were no immediate plans to wed Cruz.

No comments have so far been submitted. Why not be the first to send us your thoughts, or debate this issue live on our message boards.

We are no longer accepting comments on this article.

Who is this week's top commenter? Find out now