Cara Belle teasing on periscope