220px-karolina_kurkova_2011_shankboneComing together for a good cause, celebrities gathered for the 2013 Life Ball on Saturday (May 22) in Vienna, Austria.

Turning heads on the magenta carpet in her off-the-shoulder gold dress, Kelly Osbourne struck a pose for the photographers camped outside of City Hall, while model Karolina Kurkova showed off her sense of style in a crisp black pantsuit.

Also mingling at the event were Hilary Swank, who looked cute in a short black-and-gold frock, and Carmen Electra, who rubbed elbows with her fellow stars in an elegant black gown.

Taking the stage during the evening was former president Bill Clinton, who then took his seat next to Elton John and his husband David Furnish, and Black Eyes Peas songstress Fergie, who worked the crowd in a black dress with a thigh-high slit.

According to the foundations website, the Life Ball is one of the biggest AIDS charity events in the world, and carries the goal of educating people about the effects of AIDS on everyone.