Anne Hathaway's Latest Look Was Half Pantsuit, Half Canadian Tuxedo