Olivia Wilde at the Colossal premiere wearing Greta Constantine - The best dressed celebrities at TIFF 2016