Yesterday, Santa Monica saw the great and good of Hollywood gather to celebrate the best of independent film. With a more informal dress-code than tonight's Oscars, the blue carpet was awash with cocktail dresses and splashes of bright colour, with Cate Blanchett and Lupita Nyong'o topping our best-dressed list.