Christopher Street Day (CSD) is an annual gay pride parade that takes place in both Cologne and Berlin. This year's attendance surpassed all previous records and even the police's expectation of a 900,000-strong turnout.
Around 86 different groups, dressed up in the most flamboyant of costumes, made up the parade. Snaking from Deutz bridge to the city centre, participants were promoting legal equality for same sex couples.
Police reported a peaceful day, with only one incident of drama when an allegedly very drunk man threw a bottle of beer at Green Party co-chairwoman Claudia Roth. She was sitting on the party's float when the bottle came hurtling at her. Luckily, it missed.
Right-wing group Pro Köln wanted to have a float in the parade but were barred entry by Cologne's lesbian and gay association which organized the event.