Mayfair

Fran Cutler’s Death of a Geisha party

Naughty nuns, fallen angels, green skeletons and latex cats
stormed into Mayfair's Café Kaizen when Fran
Cutler hosted a Death of a Geisha-themed bash on Halloween
night. Rita
Ora went all Legally Blonde and arrived as a very pink
Elle Woods, Daisy
Lowe kept the boys' eyes on stalks in her slippery, leather
onesie, while Leah
Weller nursed everyone into bad health with deadly shots (the
drinking kind, we'll add). A special shout out to Kate
Moss who rolled up as Cara Delevingne, blonde hair, aviators
and a wacky camera pose included. It was spookily accurate.