Uma Thurman turned heads at the Swarovski Fashion Rocks event in London, wearing a virtually see-through Valentino couture gown. The 37-year-old actress, who co-hosted the charity event, rarely makes a fashion faux pas on the red carpet.
Joss Stone, 20, received criticism for her tight pink Calvin Klein dress and clumpy white shoes, and was booed by the crowd when she refused to stop for autographs.
Kate Moss wore an exquisite flapper dress embroidered with 20,000 Swarovski crystals, estimated to cost £40,000. The dress, a copy of one she wore on her first date with Johnny Depp in 1994, will be auctioned on eBay by Topshop, with proceeds going to the Prince's Trust. Moss arrived with Topshop boss Sir Philip Green.
Other attendees included Lily Allen, Naomi Campbell in a transparent Dolce and Gabbana outfit, and Princess Beatrice, who wore a Marchesa gown. Whitney Houston made a rare UK public appearance, walking on stage to a standing ovation and praising the Prince's Trust.



