A man wears a wedding gown while marching in the Gay Pride Parade in New York June 26, 2011. [Photo/Agencies]