Kristen Bell, Stana Katic and Reese Witherspoon each wore beautiful blue dresses at the 2014 Independent Spirit Awards, held in Santa Monica, California on March 1, but who wore it best?
The awards ceremony, formally called the Film Independent Spirit Awards, honored the best in independent films over the last year.
Major winners include "12 Years a Slave" for Best Feature, as well as Jared Leto for Best Supporting Male for "Dallas Buyers Club" and Cate Blanchett for Best Female Lead in "Blue Jasmine."
On the red carpet, "Frozen" star Kristen Bell braved the rainy California day in a strapless blue Reem Acra pre-Fall 2014 cocktail dress at the Independent Spirit Awards. The number featured black lace and sequined trim that rain from the bodice down the waist of the design. Bell paired the dress with black Christian Louboutin "Toboggan" peep-toe sandals, light pink lipstick and tousled blonde hair.
Katic, who plays Kate Beckett on the hit ABC drama series "Castle," went regal for her Independent Spirit Awards look, opting for a floor-length blue Yigal Azrouel gown. The dress features a one-shoulder design, cinched waist and knee-high slit, which showed off the actress' strappy sandal heels. Katic completed the look with a black clutch purse, simple stud earrings and smoky-eye makeup.
Witherspoon sported a Giambattista Valli Spring 2014 Couture mini at the Independent Spirit Awards, which contained blue, black and white elements. The design featured an intricate printed silk beaded top and draped silk skirt, as well as floral dimensional shapes that grew more elaborate as they reached the bodice. The actress completed the edgy look with a Dior handbag and black Christian Louboutin "Leonor Fini" heels.
Who do YOU think had the best blue dress at the 2014 Independent Spirit Awards - Kristen Bell, Stana Katic or Reese Witherspoon? Let us know what you think by voting in our poll below.