Mary Naylor: Cosmopolitan - mini