//he's not a tennis fan, he left before the end ... why did he accept the invitation? //
Why do many celebrities accept an invitation to a high profile sporting event , when they are not neccesarily a 'fan' of the sport .
You see many celebrities at F1 races who i bet don't actually watch the race , but are there because of the hospitality .
In Hamilton's case - i don't know if he is a fan or not ; but i should think it would have been rude to decline the invitation .
There is certainly no suggestion that he deliberately ignored the dress , because of any perceived self importance .
We should be supporting our british sporting successes , god knows we have very few of them nowadays