Lily Allen Arrives by Boat and Crosses the Croisette in Front of the Martinez Hotel During the Cannes Film Festival (29 Photos)