*Jennifer Lopez has been praised by fans after