Janet Jackson  michael jackson jeans heels jacket Keszler Gallery  Janet Jackson  michael jackson jeans heels jacket Keszler Gallery

Janet Jackson has battled the bulge for years, but with the help of Nutrisystem, it looks like she's finally found a solution to keeping her weight under control. The 45-year-old singer/actress attended the Keszler Gallery event in NYC this evening, and she showed off her slimmed-down bod and of course, plenty of cleavage!

Janet signed on with the company last year, and since then stars like Mariah Carey and Jessica Simpson have also teamed up with weight-loss programs like Weight Watchers and Jenny Craig.

"When I'm down or really stressed, I eat because that's my comfort place," she told Us Weekly after she announced that she was working with Nutrisystem. "I've had a problem with my body image. So that's why it's really really important to get to where you really feel comfortable. You need to look at yourself and say, 'I like this, I feel good about this. I feel healthy, I feel strong, and this is where I want to be.'"