Singer Christina Aguilera has landed the cover of the February issue of Marie Claire and she isn't holding anything back, not even about her recent weight gain.

Aguilera, 31, has been the subject of many tabloid headlines about her weight. But after having a rough year in 2010 (divorce from ex-husband Jordan Bratman, album Bionic and film Burlesque were flops), Aguilera has learned to tune out the noise and is now moving forward with a positive attitude and a high love for her body.

I have certain physical features that I favor over others. We all have our areas, Aguilera told Marie Claire. When I worked on Burlesque, I lost so much weight that I was too skinny. I don't weigh myself - it's all about how I feel in my clothes. What looks good on one person might not look good on another body type. I happen to be very confident in my own skin. It takes time to get to that place, but it's all about embracing yourself and your body.

Last October, Aguilera shocked the audience at the Michael Jackson tribute concert when they saw her in an unflattering outfit that clearly showed she has packed on a few pounds.

Kelly Osbourne, who lost much weight during her Dancing with the Stars stint in 2009, has managed to keep the weight off. Osbourne, who has had a long feud with Aguilera, told E! Fashion Police that Aguilera called her fat for years.

She called me fat for years. I was never that fat, Osbourne said, as reported by ContactMusic.com.

See Aguilera's changing weight in photos below.