Kesha has joked she is ''saving'' her virginity for Harry Styles.

The singer has recently admitted she has a crush on the One Direction heart throb and said she is waiting for her chance with the ''cute'' singer.

She told Sugarscape: ''I'm an angel. I'm a virgin. I'm a virgin, yup. I'm saving myself for Harry Styles ... I've met him briefly.

''He's so cute, ah ... I'm just a fan. I think he's an attractive young man and that's really all I can say.''

The 'Die Young' hitmaker has compared the star to a ''young'' Sir Mick Jagger and admitted she wouldn't turn him down.

She added: ''I mean...he reminds me of a young Mick Jagger. I dunno, there's something about that mouth.

''I would not kick him to the curb for sure ... I mean we were texting because we have, like, some mutual friends and blah blah blah, but it was nothing sexual.''

Kesha, 26, revealed she's also a fan of Harry's band mates - Louis Tomlinson, Zayn Malik, Liam Payne and Niall Horan - but isn't on ''first name'' terms.

She said: ''I like them all, I'm just not on a first name basis with them yet.''