Another day, another skimpy outfit for J. Lo!

On Wednesday Jennifer Lopez taped an appearance on The Late Show with David Letterman, and the 45-year-old singer/actress showed off her amazing figure in a pair of Paule Ka trousers -- and not much else! I mean, is that a swim top she's wearing under the blazer?! Whatever it is, she looks fantastic...

J. Lo has been promoting her book True Love, and the previous day she chatted with Arianna Huffington on HuffPost Live and revealed that she wants to stay single for a while! Uh huh...

“It was work for me to finally go, you know, okay, I need to be on my own," she said. "That’s not a place that’s comfortable for me, but that’s something that I need to do so that I know I’m okay on my own, that I can handle this, that I got this. I don’t need anybody else. I want somebody else, that would be nice, but I gotta be happy and whole on my own first. I gotta heal from things. You gotta give yourself time and space."

Sounds like a good plan to us! But how long do you think she'll be flying solo?