Christina Aguilera has lost a ton of weight, and looks amazing!
The 32-year-old singer showed off her new figure in a tight skirt and midriff shirt last night. She performed ‘This Moment’ with Pitbull during the finale of ‘The Voice.’
Sources told Us Weekly that critics motivated her to lose more than 20 lbs in weight.
‘A lot of people were on her about her weight and it depressed her,’ a friend said. ‘She went through a bad time because of the criticism.’
Christina reportedly signed up for the 1,600-calorie-a-day Fresh Diet program, which offers users a variety of nutritious food options.
‘She did it all on her own,’ said the source. ‘She goes online and picks out her food.’
Rumor has it Christina gained 40 pounds after her 2010 divorce from Jordan Bratman.
Back to ‘The Voice’, country singer Danielle Bradbery, 16, was crowned the season four winner.