Hats off to the marchers and spectators at Sunday’s Pride March. In truth, no one was a spectator — everyone was a participant. And there were quite a lot of them. An estimated 2 million turned out to let their rainbow flag fly. Mayor de Blasio and his wife, Chirlane McCray, below, happily greeted a couple who were ready to get married. The grand marshals were acting legends Ian McKellen and Derek Jacobi. Who knows? Maybe Gandalf cast a little spell to help tip the U.S. Supreme Court toward narrowly approving same-sex marriage. There were some naysayers, too, including an Orthodox Jewish group who came to “protect” opposite-gender marriage. Reminiscent of anti-war protesters facing off with armed National Guardsmen in the ’60s, a reveler offered him flowers. The guy above was also protecting his beaver-fur hat as rain threatened. But nothing could put a damper on a very Proud moment. Photos by Milo Hess except for motorcycles and Orthodox protester by Q. Sakamaki