The annual Mermaid Parade happened on Coney Island in Brooklyn, New York last Saturday.

As always, the event, which celebrates the beginning of summer, featured specatular and outragous costumes from both parade participants and spectators.

Scroll down to see photos of the festivities.