Neat Lily Carter is mercilessly