The things women put themselves through to look good. Shu Qi injured her back two weeks ago in Guangzhou while filming, but that didn't stop her from showing up for the charity premiere of her latest film, A Beautiful Life, in 4-inch heels. The 35-year-old actress, pictured, paraded around the Convention and Exhibition Centre in Wan Chai with a noticeably stiff back. 'I was shooting a scene in which I had to twist around and sit, and I didn't warm up properly,' she said. Dressed in a lavishly coloured dress with patterns that might have needed 3-D glasses to see properly, Shu was in good spirits after learning the Chinese calligraphy banners she designed - with the phrase 'I will not let you be alone' (the film's Chinese title) - managed to draw a bid of HK$200,000 at a charity auction. With an additional HK$300,000, raised at a separate event last month, it completed a HK$500,000 donation to the Charles K Kao Foundation for Alzheimer's Disease on behalf of Media Asia. Although co-star Liu Ye missed the event due to work commitments, the night wasn't lacking star power, with actors Jackie Cheung Hok-yau, Shawn Yue Man-lok and Hanjin Tan celebrating. The film, a love story, set in Beijing is directed by Andrew Lau Wai-keung and opens next Thursday.