Marion Cotillard vs. Rosie Huntington-Whiteley: Who wore the little white dress best at Cannes?