Cannes Film Festival: Cate Blanchett steals the show with black tuxedo ...

Responsive image
source