Jennifer Lopez is 45 years old, but even if she was 30 we'd be blogging all sorts of nice things about her amazing bod and totally down-to-earth personality!

On Tuesday the superstar slipped into a short black dress and strutted around New York City, and as always she looked absolutely amazing. J. Lo stopped by HuffPost Live, and she opened up about a health scare she had early in her career.

"I was working on a movie called Enough, I was recording an album, I was doing videos on the weekend and I was recording at night," she said. "I had worked maybe 55 days in a row without a day off and shooting on a film, and I just one day was walking towards the set and -- literally every time I walked towards the set my heart would start beating and I would start getting frightened."

J. Lo ended up in the hospital, and she added, "The doctor was like, 'What have you been doing?' And I started telling him my schedule ... and I had been doing this for years, and he was like, 'You have to take care of yourself.'"

Looks like she's certainly turned things around since then!