Sophie, the Duchess of Edinburgh, has been hailed for her dedication and hard work in recent months – and it seems she's been able to do so with the help of a popular diet