Kim Kardashian would definitely date Justin Bieber "if he was of legal age."

The 29-year-old reality TV star - who recently took part in a magazine photoshoot with the 16-year-old pop sensation - insists she has no romantic involvement with the 'Baby' hitmaker because he is too young.

She told US TV talk show host George Lopez: "Would I date him? If he was of legal age. He definitely has this swag to him."

The brunette beauty - who is dating NFL player Miles Austin - recently admitted she "feels old enough to be Justin's mum" but has retained a close friendship with the star, after they first met at this year's White House Correspondents' Dinner.

Justin recently revealed he talks to his pal regularly.

He said: "I have her on Blackberry Messenger and we, like, talk all the time."

Speaking about their recent photoshoot - which was styled around the movie 'The Graduate', which follows an older woman and her young lover - the singer admitted anyone his age would have jumped at the chance to work with Kim.

He said: "It was cool. It was really cool. She's really beautiful so that was. I mean, any 16 year old would want to do a photoshoot with her.

"Beyond just being, like, extremely hot, she's actually, you know, a really nice person."