Kate Middleton looked pretty in pink at a special lunch hosted by her mother-in-law Queen Elizabeth II on Friday to celebrate her majesty’s Diamond Jubilee .
The always lovely Duchess of Cambridge was snapped enjoying a drink with her dashing husband Prince William and his brother Prince Harry at Windsor Castle in London during the lavish gala, which was attended by several members of the Queen’s family and by monarchs from 26 countries.