Sofia Vergara –- Age 39
If Vergara’s 19-year-old son had a nickel for every time one of his friends told him his Mom was hot, there’s a good chance the kid would never have to work a day in his life. Like a good tamale, Vergara comes served muy caliente (or for you non Spanish speaking type folks – very hot.)
Hailing from Columbia, the Cover Girl became a household name when she went prime time with her role on Modern Family where she plays the wife of actor Ed O’Neill – or as you may remember him from his Married with Children days: Al Bundy.
We can all agree that Vergara is quite the upgrade from Peg.