Bar Refaeli Sizzles in Cannes

Taryn Ryder / May 18, 2011