By the time she's 15, gangly Sayuri (played by Ziyi Zhang, of Crouching Tiger, Hidden Dragon fame) has the makings of a poised princess. The film's wardrobe department, not to mention the choreographers and make-up people, ensure we're as dazzled by her beauty and grace as the wealthy men set to become her clients. The dominant colour in Memoirs is an explosive strawberry red. Whether on dresses, lips or flowers, it looks good enough to lick.