Sofia Vergara was at the London premiere of HAPPY FEET 2, giving every guy in the place a little happiness in the pants with that epic and omnipresent cleavage she carries about with her. Sofia voices Carmen, who I guess is some kind of rare Colombian penguin? I wasn't aware that penguins made it that far north. Then again I wasn't aware penguins could talk and dance, so I guess we're letting some shit slide for the purposes of entertainment in these flicks. Whatever, if it gives Sofia an excuse to show up at premiere's looking like this, it's fine with me.
Click on each photo to enlarge!