Kensington Palace confirmed in advance that Kate, 42, would not attend the banquet after welcoming Sheikh Tamim bin Hamad Al ...