The 23-year-old singer would love to hook up with the bachelor prince because she thinks they would have a lot of fun together.
She told Glamour magazine, 'I know I said I wouldn't go out with a ginger, but it's Prince Harry. I'd be a real duchess then! I'd love a night out with him. He seems like a right laugh.'
She also revealed that she has dipped her toe into the world of celebrity dating, although she doesn't like how much attention it attracts.
'I've been on a few dates with celebrities but I don't like it. You go out and everyone just looks at you both,' she explained.
'We go to really established places that know how to keep their mouths shut.'
Asked about her type, she admitted that she isn't fussy. 'I just love boys in general. I think they're brilliant,' she said. 'There's nothing like a cuddle. They're complicated though.'