Catherine Zeta-Jones recently appeared on NBC’s “Today” show to celebrate Elizabeth Arden’s 100 anniversary.

The Broadway star appears to be channeling Dita von Teese here, with the black wavy hair, pale complexion and red lips.

Catherine wore a black and white Oscar de la Renta Resort 2010 dress with a red belt to match her red lips.

The 40 year old actress looks to have lost those famous curves she promised us she’d never lose, but I’m sure that’s down to dancing every night in her Broadway musical “A Little Night Music”.

Black pumps completed the look.

Credit: Style.com & Rex