They say good things come in threes. Being named Forbes' highest paid actress plus a recent engagement certainly have Sofia Vergara poised to prove the old adage true. So, what would make 2012 thrice as nice for the Colombian actress? Winning an Emmy, of course!
Unfortunately, we have to wait until until next Sunday (yes, the Emmys are that close) to see if Sofia takes home the award that has eluded her for the past two years. But we have a little something to hold you over in the meantime.
While she's best known for cracking us up on Modern Family, she's also a feast for the eyes, especially when she walks the red carpet. To put it simply, the girl gives good glam.
So as she finalizes her fashion for the 2012 Emmys, let's take a look back at her top 10 looks on the red carpet.