Blake Lively ‘eating humble pie’ after mocking Princess Kate