lucie bee - teases self