Prince William and Prince Harry took part in a friendly competition when they played against each other in a charity game at the International Audi Polo Match in Tetbury, England, today. The match fell on the same day as the Cartier Queen's Cup finals, which were attended by Queen Elizabeth II and Princess Beatrice. The royal brothers' game came just 24 hours after they donned their dress uniforms to attend the Trooping the Colour parade in London on Saturday. They were joined by the entire royal family (minus Prince Philip, who is recovering in a hospital) for the occasion, which serves as a belated public birthday celebration for the queen. Kate Middleton made her final public appearance at the event, where she wore a pink Alexander McQueen coat, fueling speculation that she is pregnant with a baby girl.