Christina Aguilera thin skinny black pants top hat Matthew Rutler

We're not sure what inspired her to get her early-2000s bod back, but kudos to Christina Aguilera!

On Tuesday evening the 33-year-old singer and her steady boyfriend Matthew Rutler stepped out in Culver City, and Xtina showed off her svelte frame in a Theory top, slim black pants and a pair of peep toe Loubs. Not sure about the hat, but hey...

So how did she drop the pounds? In addition to limiting alcohol, Christina now avoids heavy foods and instead favors snacking on low-carb options. She'll munch on blueberries, half an avocado and turkey bacon for breakfast, and when it comes to in between meals, she likes celery with almond butter and shrimp...obviously not all together though. For lunch, she's eating high protein salads without dressing, and for dinner, she eats chicken or fish curry and occasionally splurges with a glass of wine.

Earlier in the evening Xtina attended the Hollywood Stands Up To Cancer event:

xtina-getty-sutc.jpg
Getty Images for Entertainment Industry Foundation