*ping*
“...former First Lady Michelle Obama put her arm round the Queen in 2009, in a friendly gesture that broke with protocol”
Because she fancies herself a queen, on the same level as Elizabeth. I’m sure it never occurred to her for a moment to demur, or to not do what she wanted to do.