Three months after she gave birth to her baby boy Bear Blaze (the name is explained here), Kate Winslet has been on a whirlwind promotional tour for her latest film Divergent. How has she looked? Er, amazing.
Her latest red carpet look for the London premiere was no different.
The actress arrived at the Odeon Leicester Square wearing a strapless black gown by Jenny Packham. Yes, this look was simple - but paired with those David Morris earrings, Christian Louboutin stilettos and a glossy rose lipstick, Winslet confirmed that she is indeed the queen of effortless premiere style.
She even did a bit of an Angelina, thanks to that up-to-the-knee split...
Kate was joined on the red carpet by co-stars Shailene Woodley (who also looked amazing in a Stella McCartney gown) and Theo James (dressed in a navy suit by Alexander McQueen.) A pretty good-looking line-up, don't you think?
The new action film, directed by Neil Burger, is released in the UK on April 4. Somehow, we don't think Kate's character Jeanine will look quite so glamorous.
LOVE KATE's STYLE? She's come a long way...