Cybergirl Barbra Lee looks irresistible in a strappy red bodysuit