A woman sports Canadian and U.S. flags on her hat during a women's march and protest against U.S. President Donald Trump, in Vancouver, B.C., on Saturday January 21, 2017. (The Canadian Press/Darryl Dyck)