Jennifer Lopez in Germany for UNESCO Charity Gala

Posted Sunday October 28, 2012 9:45 AM GMT

Putting on their best to support children in need, the stars headed to Dusseldorf, Germany for the 21st UNESCO Charity Gala 2012 on Saturday (October 27).

Looking stunning in an off-the-shoulders black gown was Eva Herzigova, who dazzled on stage at the event. Equally stunning was Jennifer Lopez, who wore a black one-shoulder gown with a sash at the waist.

Also gracing the stage was musician/actor/filmmaker Jared Leto, whose shiny black suit, though tieless, was in sharp contrast to his mountain man beard.

The gala was held to support the United Nations Educational, Scientific and Cultural Organization's Programme for the Education of Children in Need. It is also a chance to award "Children in Need" prizes to individuals for their outstanding social commitment.

The former American Idol judge acknowledged her award on her Twitter page, as she retweeted her younger sister's photo and comment, " #LopezFamilyFoundation #familia :) @LyndaLopez08:UNESCOevent in Germany. Girl on the rt winner of award 2nite 4 r work."

Photo Credit: Getty Images