Sofia Vergara attended the LA premiere for ‘Happy Feet Two’ on Sunday.

The beautiful actress made yet another flattering choice wearing a Carolina Herrera Spring 2012 dress.

Her red and black striped-print silk-chiffon dress also has black embroidered appliqués which give the dress a corseted feel.

Sofia’s dress is gorgeous, but I’m in love with her heels.

Those red slingbacks with a black and white panda platform add a quirky touch to her look.

Credit: Style.com & Getty