Yes, Canada has won the Miss Universe ( The Beauties of Canada) twice.The first time was in 1982 when Karen Dianne Bald won and was crowned the winner.The second time was in 2005 when Natalie Glebova, the Canadian beauty queen was crowned Miss Universe 2005.