Keira Knightley Expressed Her Sharp Criticism Towards Kate Middleton
You will find hardly any reason for an argument between British actress Keira Knightley and Duchess of Cambridge Kate Middleton. However, there was one indeed. Keira gave birth to a daughter the day before Kate welcomed Princess Charlotte. Perhaps their daughters may even happen to become friends, but now there is an abyss between the celebrities because Keira Knightley decided to criticize the Duchess.