Kate Moss in the yellow masquerade