'Happy and healthy' Princess Catherine Reportedly Spotted in Farm Shop