Prince Harry has spoken of his fondness for the former X Factor judge in the past, including telling winner Joe McElderry in 2009 that he was "so jealous that you got to spend weeks with Cheryl".
The prince also reportedly requested a one-on-one meeting with the 28-year-old singer in 2010.
When asked if she knew about Prince Harry's fondness for her, Cole replied: "I do! I love Prince Harry."
She added to Marie Claire: "Actually, I had a dream last night I married Prince Harry and was a real-life princess.
"It's true. And Charles was my father-in-law instead of my charity partner!"
Cole announced her new single 'Call My Name' last week. It will receive its premiere on April 20.
> Cheryl Cole debuts new designs from shoe collection - pictures
Watch the video for Cheryl Cole's 'Promise This' below: