While attending the Virgin Money London Marathon in April 2017, Kate smiled for another selfie with a runner. Image Source: Getty / WPA Pool