Since 2009 Sofía Vergara has played Ed O'Neill's wife on my favorite current sitcom, Modern Family. And in this summer's Chef she plays the ex-wife of Jon Favreau, who also wrote and directed the film.
No offense to O'Neill or Favreau or any men who look like them who don't make TV and movie money, but the odds are that any woman who looks like Sofía Vergara has her pick of the litter. She doesn't have to settle for a big-bellied bulldog—not when she can have True Blood werewolf Joe Manganiello.
But since most of us don't look anything like him, we'll continue to do the right thing and create movies and TV shows in which Vergara plays the homely hero's wife, ex- or otherwise, so that she can continue to pay her bills. (Is selflessness a turn-on for you, Sofía? Just curious ...)