Heating up the red carpet, Sofia Vergara and Eva Longoria attended the 2012 Glamour Women of the Year Awards on Tuesday (may 29) held at Berkeley Square Gardens in London, England.
The ‘Modern Family‘ beauty showed off her assets in a pink flared Zac Posen mini dress while the ‘Desperate Housewives‘ actress wore a bright orange Victoria Beckham sheath.
Whose sizzling look do you like more?
Photo Credit: Getty Images






Social Networks