Carnie Wilson recently made her debut on the reality-television show Celebrity Wife Swap, trading places with former Growing Pains actress Tracey Gold. The singer and television personality, who has always been very open about her weight struggles, talked about being addicted to food.

I always think I am one of the the millions and millions of people that struggles with an addiction to food, she recently told Fox News. I don't know how to relax, that's my problem. I can't smoke a joint, I can't have a glass of wine because I want 10 joints and 10 glasses of wine. That's my obsessive compulsive and addictive behavior. I've really struggled since I've become sober. How do I balance that? How can I relax and not overeat?

Wilson went so far as to broadcast her gastric bypass surgery on the Internet in 1999. She spoke about losing baby weight in 2010 after giving birth to her second daughter Luciana the year before.

I'm actually not so focused on it and it's naturally happening and I feel really good, she told Hollyscoop.com.

Wilson may have troubles with her weight, but the singer and television personality has always looked stylishly put-together. She has even experimented with her looks, jumping from redhead to brunette to blonde.

Here are photos of Wilson throughout the past few years.