Christina Aguliera has lost baby weight in just four weeks

Christina Aguilera only gave birth 4 weeks ago – but she’s already shed her baby weight.

The singer looked fab in a low-cut chocolate brown number, bright red lipstick and killer heels as she promoted her new DVD Back To Basics – Live And Down Under at a Hollywood store.

And it seems Christina’s keen to get back to work – telling pals she’s itching to record new songs.

‘I’ve got so much in my life to write about,’ she tells The Sun.

The 27-year-old delivered Max Liron via Ceasarian section at the Cedars-Sinai Medical Center on the 11 January with hubby Jordan Bratman by her side.

Nicole Richie gave birth on the same day to daughter Harlow Winter.

Get more celeb news from Now Magazine