Eva Longoria vs. Amanda Seyfried

Longoria showed off her stems in a Boca Negra suit during an appearance on the Late Show With David Letterman in NYC. Seyfried flaunted her gams in a Karen Caldwell dress at the Red Riding Hood premiere in London.

ADVERTISEMENT