The cast of Desperate Houswives has only just said goodbye to Wisteria Lane, but one leading lady has already swapped TV for the silver screen.
Eva Longoria stars alongside Andy Garcia in a new war epic, For Greater Glory, set for release this Summer. Longoria plays an army officer's wife in the film, which chronicles the 1926-1929 Cristero War. So how does her 1920s look compare with Gabrielle Solis' yummy-mummy style? Take a look below to see the trailer and let us know what you think in a comment.
See more of Eva at the Desperate Housewives final season party below: