The Thames became a sea of red, white and blue Sunday, as tens of thousands gathered to celebrate the diamond jubilee of Queen Elizabeth II -- so perhaps it was only fitting that alongside all the Union Jacks, another great British tradition was very much in evidence: Gray skies and heavy rain.