Thousands of people marched through New York on Friday in the fourth annual Women's March.
Some flag-waving supporters of Donald Trump also arrived at the event perhaps hoping to draw a reaction from the marchers, many of whom carried anti-Trump placards and chanted slogans against the US President.
Despite cold weather and falling snow, footage showed the marchers remained in high spirits.