We're used to seeing curvaceous Scarlett Johansson in cleavage-baring skintight gowns on the red carpet, but last night the actress took a leaf out of Rihanna and Kim Kardashian's book by going all black.
The 27-year-old Lost In Translation actress looked a bit chilly as she arrived at 'The Late Show With David Letterman' in a timeless black sleeveless knee-grazing dress worn with a classic black overcoat worn over her shoulders.
Scarlett Johansson Rocks 'All-Black Look' Better Than Kim Kardashian & Rihanna
Scarlett looks timeless and classy as she sports the all-black winter look in NYC - Splash
Scarlett pitched up to the venue in the Big Apple channelling the all-black winter look which notably thrived on the Autumn/Winter 2012 catwalks and has been favoured by celebrities including Kim Kardashian and Rihanna in recent months.
The Iron Man star looked gorgeous as she braved the New York chill and bared her legs, accessorising the wintry look with strappy black sandal heels and diamond earrings.
Scarlett Johansson Rocks 'All-Black Look' Better Than Kim Kardashian & RihannaScarlett Johansson Rocks 'All-Black Look' Better Than Kim Kardashian & Rihanna
Scarlett rocks the all-black look more elegantly than Kim and RiRi ever could - Splash
But it was Scarlett's hair and make-up that really put her stamp on the all-black outfit as she scraped her flaxen locks back into a voluminous messy updo and sported a sultry brown smoky eyes, flawless skin and nude lips for her evening on the box.
See our Cara Delevingne for Burberry make-up tutorial to get Scarlett's look in the clip above.
Scarlett has been spotted out and about in Paris and New York with her new French flame, Romain Dauric in recent weeks, with the new couple being spotted at La Esquina restaurant in Soho for lunch.
What do you think of Scarlett's new winter look?
Scarlett Johansson and her mystery man...I'm A Celebrity 2012: Brian Conley Thanks Fans Following Discharge From Hospital
Kate Middleton And Prince William 'Working At Royal Baby'
Robert Pattinson And Kristen Stewart To 'Raise Their Baby In England'?