Emily Deschanel plays Temperance Brennan on Bones, a world-respected forensic scientist.
In real life, though, the actress prefers to play a dangers game: going up against some of the most beautiful women on the planet in a series of Fashion Face-Offs.
In July, she took on Megan Fox.
Now, Deschanel has dared to wear the same Gustavo Cadile gown as Desperate Housewives star Eva Longoria donned at this year's ALMA Awards. Study the looks below and vote in our poll:
Who wears this dress better?