Okay, let’s be honest here people: Sofia Vergara is insanely hot. But this outfit is just insane. Yoga pants, high heels and the rest of the outfit just don’t go together. We are afraid that Sofia lost her clothes that day or that someone robbed her so she had to wear this. Also, ladies, please stop wearing sheer yoga pants. There is something about sheer yoga pants that makes people look crazy, and we are not sure what it is…