Sofia Vergara vs. Alexa Vega WHO'D YOU RATHER?

1003_sofia_vergara_alexa_vega_ratherIt's a Colombian face-off!

Here's 41-year-old Colombian born and "Modern Family" star Sofia Vergara posing in a little black dress (left) -- and 25-year-old second generation Colombian and "Spy Kids" actress Alexa Vega in an equally little and equally black dress (right).

Ay mami!

La pregunta es...