Christina Aguilera dined at Spago in Beverly Hills last night with her boyfriend Matt Rutler, and we're not sure if it was a combination of cocktails or high heels, but the 31-year-old singer needed quite a bit of assistance getting to her car -- at one point she seemed to have no less than three people helping her walk!

Xtina showed off her newly dyed pink and purple hair, and as always, she wore her bright red lipstick and a form-fitting dress. Maybe she was celebrating the release of her music video for "Your Body"? Party on!