Kate Winslet at the Divergent premiere

Kate Winslet wore a dress by Safiyaa to the Divergent premiere


Kate Winslet was back to stylish best, as she made her first red carpet appearance after giving birth to her son, Bear Blaze.

Opting for a dress in one of her favourite shades by designer Safiyaa – Kate is a big fan of the form-fitting scarlet maxi – the Oscar-winner looked amazing as she posed for photographers at the LA premiere for her movie, Divergent.

Kate finished her look with a pair of Christian Louboutin shoes, Anna Khorijewels, and an Alexander McQueen bag.

Letting her blonde waves tumble over her shoulders, this was Kate at her best.

By Olivia Marks

Got a tablet? You can now download InStyle magazine straight to your iPad, Kindle (just search the store for 'instyle magazine'), Nook or Google Nexus

Watch Kate Winslet in the trailer for Divergent...