Charlize Theron eventually won your votes for best dressed this week after a close battle with Zhang Ziyi.
The blonde actress blew you away in her Christian Dior Couture electric blue sparkling strapless dress.
I wasn’t crazy about most of the looks this week, or maybe I was suffering from Cannes withdrawals.
Olivia Palermo was my favourite. I adored her summery street-style ensemble which included a cute pair of Parker shorts.
Credit: FameFlynet & Getty