Scarlett Johansson made her first red carpet appearance since the birth of her daughter, Rose, last night – and looked incredible.
The 29-year-old actress and her fiance Romain Dauriac welcomed their baby daughter into the world in September, and this is the first official public appearance the Her actress has made since then.
Wearing a monochrome cheek short-sleeved wrap dress, with a pair of neon colour pop heels, the new mother appeared to have already lost any post baby weight that she may have been carrying.
Clearly Romain was on babysitting duties for the evening, as Scarlett was joined by The Theory of Everything star Eddie Redmayne for a private screening of the film in New York.
And it looks like we'll be seeing Scarlett on the red carpet a lot more in the not too distant future, with a number of films ready for release in the new year (including a new Avengers movie), and awards season just around the corner.
We can't wait to see what other red carpet looks the new mum is going to pull out…
By Olivia Marks