TIFF red carpet: Olivia Wilde, Ashley Greene, and Alicia Silverstone all rocked metallic dresses last night. Who wore it best?

Alicia Silverstone, Olivia Wilde, and Ashley Greene shot by Jerod Harri/Getty images for vitaminwater
Alicia Silverstone, Olivia Wilde, and Ashley Greene shot by Jerod Harri/Getty images for vitaminwater

At last night’s premiere and after-party for Butter, Olivia Wilde, Ashley Greene, and Alicia Silverstone all looked similarly, well, buttery and shiny! Wilde in a stunning white Grecian Marchesa gown with gold beading, Greene in a white and metallic-thread Oscar de la Renta dress, and Silverstone in a charming Proenza Schouler cocktail number. Who wore it best? Vote after the jump!

[poll id=”42″]

More Celebrity Style