Britney Spears shows off new brown hair (and cleavage) at Oscars 2013 after party, looks amazing

Britney Spears has had a pretty amazing makeover, the results of which she showed off last night at the Oscars.

Britney Spears showed off her new brown hair last night. Copyright [Rex]Clearly fed up with being blonde, Britney Spears debuted her new brown hair at last night's Oscars after party.

Britney looked better than we've seen her looking in AGES, with her darker hair complimenting her complexion.

Britters looked bronzed and healthy, with her smokey eye makeup applied perfectly.

Britney Spears looked amazing in this black gown. Copyright [Rex]In fact, we'd go so far as to say she looked glowing. Perhaps it has something to do with the fact she's apparently found a new boyfriend in the shape of barman David Lucado.

Despite only splitting from her fiance, Jason Trawick just a few weeks ago, sources close to Britney say that she's happier than ever with her new man.

Britney Spears looked better than she has done for ages. Copyright [Rex]Whether her glowing complexion is down to David or not, Britney looked stunning last night, rocking a long black sequined gown with a plunging neckline which flaunted a lot of cleavage.

[Related gallery: Oscars 2013 backstage in celebrity Twitpics]

[Related article: Oscars 2013: Best and worst dressed at after parties]

Britney was partying at Elton John's post Oscars charity ball, and it was quite the star studded event.

Britney Spears with her old, blonde hair. Copyright [Rex]The singer was joined by Chris Brown, Kim Kardashian, Heidi Klum, Naomi Campbell and Kim and Kourtney Kardashian.

Despite there being plenty of fashion fails, we reckon Britney was one of the few who got it right. Nice work.