The stars shone brightly — wearing dazzling fashion to match — at last night's Harper's Bazaar Women of the Year awards ceremony in London. Victoria Beckham and Rita Ora both reached for sexy body-conscious gowns, with Victoria debuting a slinky black dress from her own line while Rita shimmered in a sheer white gown from Ermanno Scervino. Meanwhile, Olivia Munn shortened things up a bit in a sleeveless green frock with bronze embellishments, and Cate Blanchett showed a softer side in a subtly draped Givenchy number. Four looks worth celebrating — but only one can be the winner! You decide, below.