The Order of Canada, regarded as the country’s top honour, is meant to recognize “a lifetime of outstanding achievement, dedication to the community and service to the nation.” Recent inductees include author Douglas Coupland, fashion maven Jeanne Beker and director Sarah Polley.