Princes William and Harry attended a special Thanksgiving mass honouring their grandmother Queen Elizabeth's Diamond Jubilee yesterday. William's wife, Kate Middleton, was along for church as well, and she attended in a tan lace dress from Alexander McQueen. The queen herself led the procession down the aisle as the royal family took their seats inside St Paul's Cathedral. Her husband, Prince Philip, wasn't able to attend, however. The prince is still in a hospital, recovering from a bladder infection. The Jubilee carried on despite his absence. Sunday's massive Diamond Jubilee Concert took place outside of Buckingham Palace, and the assorted royals rocked out to British acts like Paul McCartney, Elton John, Kylie Minogue and many more. Today marks the end of the queen's official celebration weekend, and the two extra days Brits had off from work in her honour.