Kesha dazzled on the red carpet at the 2014 Life Ball in Vienna, Austria, on Saturday, showing off a demure look while posing for photos. In other can't-miss shots, Kaley Cuoco couldn't stop smiling as she hit the town after a recent haircut, Alessandra Ambrosio was all about breaking a sweat, and Jennifer Lopez and Ricky Martin got wild on stage. Keep reading to see all that and more!
The Weekend's Must-See Snaps!
From Our Partners
Latest Celebrity & Entertainment