Laureen Harper, wife of Canada's Prime Minister Stephen Harper, walks the red carpet prior to the 31st Genie Awards at the National Arts Centre in Ottawa, Ontario, Canada, on March 10, 2011. The Genie Awards celebrate the achievements of the Canadian cinema industry. [Xinhua] |