Britain's Prince Harry was "seen having a kiss" with pop star Ellie Goulding.

Prince Harry

Prince Harry

The 31-year-old royal is reportedly romancing the 29-year-old 'Army' hitmaker and the pair were said to be "all over each other" at the Audi Polo Challenge recently.

A source told The Sun newspaper: "It turned into a real party late into the night and there was a complete ban on taking pictures so Harry and the other celebrities there could feel comfortable.

"Harry and Ellie only had eyes for each other all night - they spent a lot of time sitting together under blankets. They were seen having a kiss before Harry had to go because he was playing polo the next day. Ellie left about five minutes later."

The pair have been friends for several years and the flame haired prince is said to be smitten with the blonde beauty, who he got to know after she performed at his brother William's wedding reception in 2011.

The insider said: "Harry got Ellie's number a while ago and got in touch. He has told friends how much he likes Ellie and she is clearly taken by him."

Prince Harry is fully aware that anyone he dates will be subject to a "massive invasion" of their privacy and he recently admitted he would attempt to ensure they were comfortable with each other as a couple before that happened.

He said recently: "If or when I do find a girlfriend, I will do my utmost ... to ensure that me and her can get to the point where we're actually comfortable with each other before the massive invasion that is inevitably going to happen into her privacy. The other concern is that even if I talk to a girl, that person is then suddenly my wife, and people go knocking on her door."

Harry has been single since he split from actress and model Cressida Bonas in 2014 following two years of dating.

And before that, he romanced Chelsy Davy for five years until they parted ways amicably in 2009.