Actress Sofia Vergara (L) arrives at the CNN Heroes: An All-Star Tribute event at the Shrine Auditorium in Los Angeles, California December 11, 2011.[Photo/Agencies]