Simon Cowell confirmed his engagement on a US talk show – and even brought on his fiancé for a kiss.

Simon Cowell initially squirmed in his seat as Tonight Show host Jay Leno quizzed him on his relationship with makeup artist Mezghan Hussainy.

“Are rumours you’re engaged true?” Leno asked Cowell.

After pausing to think about his answer, Cowell replied: “Are they true? Well, I do have somebody in my life now, Jay, yes. And I kinda made a decision this year to make somebody happy. It is called giving back.”

Cowell received a huge ovation from the studio audience after confirming the news he will marry Hussainy.

Leno then spotted Hussainy, 36, at the side of the stage and invited her on.

After shaking hands with Leno and giving Cowell a kiss, Hussainy made her apologies and left.

Asked about starting a family, Cowell said: “I’m kind of torn because I’m a bit too old to have kids, but then again I think it would be important to have lots of [veresions of] me around in the future.”