Eva Longoria, Elle Macpherson, and Alexa Chung glam up to be honored as women of the year by Harper's Bazaar Spain in Madrid
Eva looked leggy in a €4,340 red Zuhair Murad 'Georgette Long Dress' and she gave a boost to her petite 5ft2in figure with black platform heels