Janet Jackson is known for her yo-yo weight -- but this time, it looks like she might be keeping off the pounds for good.
Janet stepped out yesterday to the Keszier Gallery in New York, sporting skinny jeans and a skin-tight black and gold Alexander McQueen top.
The sexy singer is looking better than ever ... so good in fact, we can hardly believe she turns 46 next week!
Janet is currently the face (and body!) of Nutrisystem, and it's clear she's been keeping up with the program.
Check out Janet's battle with her weight over the years in the gallery above.