You could have done better...
I am Brit and frankly I couldn't really give a damn about royalty's business and I don't mind jokes on lady di.. but quite honestly, was this really funny...?
Be sharper with the humour.... and give us a bit of proper *animation*...