Who Wore What This Weekend: Memorial Day and the End of Cannes

While Memorial Day weekend was in full swing over here in the United States, the endless Cannes red carpet was finally wrapping up.