Sarah Jessica Parker wearing a multicoloured Elie Saab gown in Cannes 2011. SJP fashion ~ style icons