Prince George and Princess Charlotte may be young but they seem to have their hearts in the right place