First, Best, Last, Worst

Rachel Weiz, Cate Blanchett and More Stars Play First, Best, Last, Worst: Cannes Edition

5/23/2015 - by THR Staff
Speedos, Xanax, sleep and flip flops made the list.