Venus wears a Band-aid