Battle of the Day

Sofia Vergara vs Alessandra Ambrosio

Sofia Vergara in a bikini
Alessandra Ambrosio in lingerie

Sofia Vergara

Alessandra Ambrosio


As world cup fever spreads around the globe, celebs are openly supporting their home countries, like Sofia Vergara and Alessandra Ambrosio. Sofia is a Colombian beauty. Alessandra a Brazillian beauty. As their countries battle it out on the soccer field, we thought they should battle it out too.

Which bodacious beauty is hotter, Sofia or Alessandra?