Pop star Christina Aguilera, who recently flaunted a slim figure at an awards function, has been following a special diet which is keeping her in shape.
The 32-year-old singer follows a Fresh Diet premium meal plan, which features meals amounting to a maximum of 1,600 calories a day, reported Daily Star.
"She did it all on her own. She goes online and picks out her food," a source said.
Aguilera is also reportedly passionate about yoga, and the lifestyle change has helped her drop an estimated 20 pounds.