Prince William Makes Stylish Appearance at Star-Studded Who Cares Wins Awards in London