As many of you called it yesterday, Eva Longoria was the first to wear the this Elie Saab one shoulder beaded dress from the Spring 2010 collection to the “Robin Hood” Cannes Film Festival after-party back in May.

I’m glad to see that so many of you are paying close attention to my blog ;)

Unlike Cheryl Cole, Eva did go matchy matchy with gold heels and she added gold drop earring too.

I do love Cheryl’s first Elie Saab outing (praying for many more to follow) which she wore to her “Promise: De Grisogono By Cheryl Cole” press launch on Wednesday night.

My heart says Cheryl, but my head says Eva.

Looking at their heels side by side, Eva made the perfect choice so she wins for me.

You can buy this dress from Boutique1.com.

Credit: Style.com & Getty