Kiera Winters poses glamourously to the camera from Twistys