Justin Bieber would date a 40-year-old woman.

The 16-year-old pop star says an age gap in a relationship wouldn't be a problem for him as long as the woman wasn't over 40.

He said: "Anything above 40 is a little too old for me. I just look for a girl who is funny and has nice eyes and a smile."

Justin - who is currently on a promo tour of New Zealand - still has a crush on Kim Kardashian, who at 29 is relatively young according to the 'Baby' singer's romance rules.

He said: "I think she's cute. And, no, she's not too old for me."

Although Justin likes Kim, the socialite is more interested in setting him up on a date with her 14-year-old sister Kendall.

Kim said: "I actually put up on my website that I think he should date my sister Kendall. I think Justin is adorable, he's definitely way too young for me but I'd still love to hook him up with my sister."