Britain's Prince Harry's ex-girlfriend Chelsy Davy worries about her appearance.

Chelsy Davy

Chelsy Davy

The 29-year-old beauty - who dated the 30-year-old royal for seven years before they split in 2011 - has revealed that despite being in the public eye for so many years she still feels uncomfortable seeing pictures of herself in magazines and newspapers.

She said: "I do worry about what my face looks like and my physical appearance."

Chelsy - who is now single again after splitting from jeweller Charles Goode in January - revealed her insecurities while partying with DJ Jacobi Anstruther-Gough-Calthorpe, who is the half-brother of Harry's most recent ex-girlfriend Cressida Bonas, in London.

She told the Daily Mail newspaper: "Often I look in the mirror and think, 'Oh God! I don't look that great!' For a start I absolutely hate looking at photos of me. I cringe."

Meanwhile, the flame-haired prince was recently seen cosying up to 'Doctor Who' actress Jenna Coleman at the after-party for a charity polo match in Ascot, south east England.

A source shared: "Harry sneaked outside with Jenna. He took her by the hand and led her away from the crowd in the sponsor's tent. They sat alone and talked."

Harry's latest romance comes after it was reported he and Chelsy had rekindled their relationship earlier this year.

A source said: "Chelsy has always been the one for Harry. They might have been apart for a while, but they're a natural match and they've enjoyed seeing each other again. They're back on and seeing what happens."