Girls Aloud singer Cheryl Cole and "Desperate Housewives" star Eva Longoria both love Elie Saab -- but who wears it better?
Cole was spotted in this sparkly gold cocktail dress at the launch of her jewelry line yesterday in London ... the same cocktail dress Eva wore back in May at Cannes.
Question is ...