Christina Aguilera's body has changed quite a bit over the years, but despite what her critics say, the pop star is embracing her curves.

The 30-year-old star and coach on 'The Voice' showed up on stage at the 2011 American Music Awards on Sunday, performing 'Moves Like Jagger' with Maroon 5 in a body-conscious Herve Leger dress. Critics said the singer looked pregnant and blasted her for her weight gain, but the mom-of-one is taking it all in stride.

“Christina loves her curves,” a source close to the singer told RadarOnline.com.  “She is not pregnant! She’s a Latina woman with curves and since when is it not ok to have curves?”

The friend added, “She feels like she is setting an example for women and young girls, especially Latinas. She’s very proud of her curves. Christina thinks she is a good role model -- not everyone is super skinny and she wants girls to embrace their body type.”

In October, Aguilera was criticized for her weight on E!'s 'Fashion Police.' The singer's Michael Jackson Tribute Concert ensemble was being dissected, and both Kelly Osbourne and Joan Rivers took shots at the pop star.

Rivers jabbed, "Lady Marmalade got into the peanut butter again," while Osbourne said, "[Aguilera] called me fat for years. I was never that fat."