Zoe Saldana, Lucy Liu and Kate Beckinsale sizzle on the Spirit Awards red carpet

Michelle Williams, Alexander Skarsgard and Chris Pine also attend