The Oprah Winfrey Show was live from Radio City Music Hall last week as the TV presenter celebrated O Magazine’s 10th Anniversary.

Christina Aguilera was one of Oprah’s guests puting on a show-stopping performance of her new single “Not Myself Tonight”.

Some of us can never forget the leather chaps wearing dirrty Xtina, but the singer has very much grown up from those risqué days.

On the show she performed wore a black body suit paired with a large statement necklace, Christian Louboutin Supra Fifre thigh-high leather boots, with a full-length Chanel Resort 2010 black belted coat.

I guess Christina is wearing a short curly bob to avoid be confused with Taylor Momsen.

Don’t you just love the pink glittery skirt Oprah wears in this video?

Christian was interviewed by Oprah wearing a L’Wren Scott Fall 2009 body-hugging snake-skin print dress, which she paired with long black gloves and supa dupa high black Christian Louboutin platform heels.

You may remember that Sarah Jessica Parker wore this same dress over a year ago.

Love the looks, but the poodle perm has got to go.

Credit: Style.com & Rex