The ladies weren't afraid of wearing some color at the 2012 Golden Globe Awards tonight. Michelle Williams wore a blue velvet gown by Jason Wu while Emma Stone chose a purple and fuschia Lanvin gown.
Sofia Vergara, Freid Pinto and Kelly Osbourne wore jewel-toned blue dresses. Reese Witherspoon chose a sexy strapless red gown and Natalie Portman styled a bright pink.
Who do you think deserves to be on the best-dressed list this year?