Queen Elizabeth joined a spectacular armada of 1,000 vessels on Sunday for the most dazzling display of British pageantry seen on London's River Thames, watched by cheering crowds celebrating her 60th year on the throne.