News

The buzz: Maguire Shoes is a Canadian cool-girl brand. Led by two powerhouse women — and sisters — Myriam Maguire and Romy ...