Brooke Shields arrives

US actress Brooke Shields arrives for the 19th Life Ball in front of the City Hall in Vienna, Austria. Joe Klamar, AFP/Getty Images
Loading