Susan Boyle is looking for love and thinks Gary Barlow is the ideal man.

The I Dreamed A Dream singer has had her first on-screen kiss with James Cosmo, who plays her husband in debut film The Christmas Candle, and told The Sun she'd like life to imitate art.

SuBo said: "I want to find a man but it's hard with all the travelling I do. I really want to start going on dates and I've asked my friends to set me up with a good man - if they can find one. I'd like to settle down one day."

On The Christmas Candle, she said: "I have my very first husband, which is very exciting. It's been a long wait. I had to kiss him, too, as we had a kissing scene. It was my first on-screen kiss. It was lovely. I didn't know about the kissing scene when I signed up, but I wasn't complaining. I won't take this any further in case I embarrass him."

However, SuBo explained her ideal man would be a little younger than James and has a fellow famous singer in mind.

"Gary Barlow," she said. "Now there's a man. I think he's really cute."

But any potential love interests will need to drop her famous nickname, SuBo, for a chance at romance.

She said: "It makes me sound like a Brazilian footballer. I don't really mind it. But my friends and family call me Susan Boyle. I prefer that."