March 10, 2016 The royal wore the cheerful green coat yet again during a visit to St Thomas' Hospital. Image Source: Getty/TOBY MELVILLE/AFP