Katie Holmes is all smiles as she hits the stage at the 2019 Life Ball on Saturday night (June 8) in Vienna, Austria.
The 40-year-old actress dazzled in a striped blue gown as she attended the event that raises funds for HIV & AIDS projects.
PHOTOS: Check out the latest pics of Katie Holmes
Other stars hitting the stage for performances included Dita Von Teese, Alan Cumming, Nico Tortorella, Nyle DiMarco, Conchita Wurst, Gilles Marini, Deborah Cox, Amanda Lepore, Lea DeLaria, and Keala Settle.
After 26 years, this is the final time the Life Ball will be thrown.
FYI: Katie is wearing a Missoni gown with Casadei shoes and purse. Nyle is wearing an Armani tux.
25+ pictures inside of the stars stepping out for the event…More Here! »