The Duchess of Cornwall is a "beautiful person", according to celebrity photographer Mario Testino.

The Duchess of Cornwall

The Duchess of Cornwall

The 62-year-old portrait photographer recently took a snap of the Duchess and her husband, the Prince of Wales, to mark her 70th birthday (17.07.17), and has also hailed the British royal.

Mario, who previously photographed the likes of the Duke of Cambridge and Prince Harry, said: "I'm honoured to document their royal highnesses the Prince of Wales and the Duchess of Cornwall on this very important date.

"I first photographed the Duchess after her wedding to the Prince on a commission from British Vogue in 2006, and discovered a kind and beautiful person with a wonderful sense of humour.

"Doing this latest assignment to celebrate Her Royal Highness's 70th birthday is a true honour."

During her time in the spotlight, the Duchess has proven to be a divisive figure among Brits.

But the royal has insisted she has learned to laugh off most of the criticism she's received.

Speaking in May, she said: "You've got to laugh through most things, and sometimes I do laugh a bit too much.

"There are situations where it's very difficult not to lose it completely, especially, you know, if something goes terribly wrong and everybody sits there for a split second [not sure how to react]. You do have to swallow and pinch yourself very hard to not laugh."