Duchess Catherine falls victim to bodyshaming