It would’ve have been cruel for us to deny Zoe Saldana Best Dressed Of The Week again, when she’s been knocking it out of the fashion ball park for many weeks now.

She should’ve won a few weeks ago in her red Prabal Gurung dress, but Drew Barrymore totally swept us off our feets, with one of the most impressive red carpet runs in history.

She could’ve won last week, had Miley Cyrus and Kate Moss, not worn such amazing futuristic pieces, but this is her week…finally.

She blew us all away wearing a Emilio Pucci black beaded dress, with snake-like detail slithering around her body. Some of us were loving her dress, whilst others lusted after her Brian Atwood heels.

Long overdue, but well-deserved.